L'import depuis la textarea marche enfin. Cependant il repose sur DOMParser, qui n'est pas un standard.

Test de chemin inverse DOM>texte, mais lui aussi basé sur une classe non-standard : XMLSerializer
This commit is contained in:
MCMic 2010-04-15 23:40:08 +00:00
commit affbc89f50

View file

@ -90,7 +90,7 @@
<legend>Charger un strip depuis du code XML</legend>
<label for="xml_area">nom</label>
<textarea id="xml_area" name="xml_area" rows="15" cols="130">code</textarea>
<input type="button" value="Charger" id="xml_area_validation"/>
<input type="submit" value="Charger" id="xml_area_validation"/>
</fieldset>
</form>
</div>
@ -638,7 +638,7 @@
return xmlDoc.responseXML;
}
function getXmlFromText(txt) {
var xmlDoc = new XML(txt);
var xmlDoc = new DOMParser().parseFromString(txt,"text/xml");
return xmlDoc;
}
function parseStrip(xmlFile) {
@ -671,6 +671,7 @@
strip.ajouterCase(kase);
}
}
alert(new XMLSerializer().serializeToString(xmlFile));
return strip;
}

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Before After
Before After