Nie potrafię sobie poradzić z takim projektem
mam grafikę w svg (grafika.svg)

Oraz plik html z umieszoną grafiką.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="600" height="600" viewBox="0 0 600 600" id="svg3458" version="1.1" inkscape:version="0.91 r13725" sodipodi:docname="grafika.svg"> <defs id="defs3460"> <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="-39.672176 : 139.21828 : 1" inkscape:vp_y="0 : 517.37992 : 0" inkscape:vp_z="1284.7001 : 139.21828 : 1" inkscape:persp3d-origin="622.51391 : 87.480288 : 1" id="perspective3474" /> </defs> <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.62" inkscape:cx="85.301343" inkscape:cy="215.84067" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" units="px" inkscape:window-width="1920" inkscape:window-height="1018" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1" /> <metadata id="metadata3463"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(0,-452.36216)"> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:50px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" x="58.064518" y="595.91058" id="text3466" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3468" x="58.064518" y="595.91058">TextA</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:50px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" x="67.741936" y="963.65247" id="text3470" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3472" x="67.741936" y="963.65247">TextB</tspan></text> <g sodipodi:type="inkscape:box3d" id="g3476" style="fill:#ffffff" inkscape:perspectiveID="#perspective3474" inkscape:corner0="5.8888889 : 1.7222222 : 0 : 1" inkscape:corner7="2.509434 : 1.1811321 : 0.25 : 1"> <path sodipodi:type="inkscape:box3dside" id="path3488" style="fill:#e9e9ff;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" inkscape:box3dsidetype="11" d="m 99.464203,795.57584 125.073377,-105.68503 0,74.46577 -125.073377,70.43392 z" points="224.53758,689.89081 224.53758,764.35658 99.464203,834.7905 99.464203,795.57584 " /> <path sodipodi:type="inkscape:box3dside" id="path3478" style="fill:#353564;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" inkscape:box3dsidetype="6" d="m 56.451611,791.30926 0,40.63778 43.012592,2.84346 0,-39.21466 z" points="56.451611,831.94704 99.464203,834.7905 99.464203,795.57584 56.451611,791.30926 " /> <path sodipodi:type="inkscape:box3dside" id="path3480" style="fill:#4d4d9f;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" inkscape:box3dsidetype="5" d="M 56.451611,791.30926 149.01526,673.98703 224.53758,689.89081 99.464203,795.57584 Z" points="149.01526,673.98703 224.53758,689.89081 99.464203,795.57584 56.451611,791.30926 " /> <path sodipodi:type="inkscape:box3dside" id="path3486" style="fill:#afafde;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" inkscape:box3dsidetype="13" d="m 56.451611,831.94704 92.563649,-78.18956 75.52232,10.5991 -125.073377,70.43392 z" points="149.01526,753.75748 224.53758,764.35658 99.464203,834.7905 56.451611,831.94704 " /> <path sodipodi:type="inkscape:box3dside" id="path3484" style="fill:#d7d7ff;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" inkscape:box3dsidetype="14" d="m 149.01526,673.98703 0,79.77045 75.52232,10.5991 0,-74.46577 z" points="149.01526,753.75748 224.53758,764.35658 224.53758,689.89081 149.01526,673.98703 " /> <path sodipodi:type="inkscape:box3dside" id="path3482" style="fill:#8686bf;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" inkscape:box3dsidetype="3" d="m 56.451611,791.30926 92.563649,-117.32223 0,79.77045 -92.563649,78.18956 z" points="149.01526,673.98703 149.01526,753.75748 56.451611,831.94704 56.451611,791.30926 " /> </g> </g> </svg> </body> </html>
Na początek chciałbym aby pola z grafiki TextA i TextB były pobierane z pliku np TextA.txt i TextB.txt i odświeżane co minutę z aktualnym tekstem który jest w plikach TextA.txt i TextB.txt bez przeładowywania strony index.html
Niestety nie mam pojecia jak to zrobić.