SVXmlDocument
JavaScript-Referenzleitfäden
JavaScript-Wrapper
Ein Wrapper um ein JavaScript-XML-Dokumentobjekt. Er hat die folgenden Funktionen:
Funktion |
Beschreibung |
Argumente |
getParseError |
Gibt den Parse-Fehler des zugrunde liegenden XML-Dokuments wieder. |
Keine. |
getDocumentElement |
Gibt einen „SVXmlNode“ aus, der das Stammdokumentelement darstellt. |
Keine. |
transformNode |
Transformiert die XML dieses Knotens durch das Verwenden des als Argument weitergegebenen XSL-Stylesheets. |
xslDocument – ein mit dem XSL-Stylesheet geladenes „SVXmlDocument“. |
setPreserveWhiteSpace |
Ein boolescher Ausdruck, der anzeigt, ob ein Leerraum erhalten bleibt. |
preserve – wahr oder falsch. |
loadXml |
Lädt das entsprechende XML das zugrunde liegende XML-Dokuments. |
xml – die zu ladende XML-Zeichenfolge. |
getXml |
Gibt die aktuell geladenen XML-Zeichenfolge aus. |
Keine. |
selectSingleNode |
Gibt einen erhaltenen „SVXmlNode“ auf Grundlage des entsprechenden XPath aus, oder null , falls der Pfad nicht existiert. |
xpath – der zum Erhalt des Knotens verwendete XPath.
|
selectNodes |
Gibt ein Array von erhaltenen „SVXmlNodes“ auf Grundlage des entsprechenden XPath aus, oder ein leeres Array, falls keine Knoten unter dem entsprechenden Pfad existieren. |
xpath – der zum Erhalt der Knotens verwendete XPath. |
setProperty |
Legt die Eigenschaft mit dem entsprechenden Namen auf den entsprechenden Wert fest. |
name – der Name der Eigenschaft. value – der Wert, der mit dem Eigenschaftennamen verknüpf wird. |
importNode |
Übernimmt den entsprechenden Knoten in das aktuelle „SVXmlDocument“. |
node – der „SVXmlNode“, der in das aktuelle Dokument übermittelt wird. deep – boolescher Ausdruck, der anzeigt, ob alle Knoten rekursiv importiert werden, die von dem entsprechenden Knoten abstammen. |