Metody v Node
Metody umístěné ve jmenném prostoru Node.
Metoda attr
Vrátí hodnotu atributu a pokud je předána hodnota, nastaví jej na tuto hodnotu.
typ: method; celé jméno: COMEX.XML.Node.attr;
Parametry:
-
$attribute● hodnota typu String název atributu -
$value● hodnota typu String (výchozí: undefined) hodnota atributu ● hodnota typu null (výchozí: undefined) pokud je hodnota nastavena na null, je atribut odstraněn
Vrací:
-
hodnota typu Stringhodnota atributu
-
hodnota typu nullnull, pokud neexistuje
( umístěno v souboru /comex/scripts/comex.js )
Metoda clone
Vrátí klon XML nodu.
typ: method; celé jméno: COMEX.XML.Node.clone;
Vrací:
-
hodnota typu COMEX.XML.Nodeklon XML nodu, pokud XML nod exisuje
-
hodnota typu nullnull, pokud neexistuje
( umístěno v souboru /comex/scripts/comex.js )
Metoda node
Vrátí dceřinný nod.
typ: method; celé jméno: COMEX.XML.Node.node;
Parametry:
$index● hodnota typu Integer (výchozí: 0) pozice XML nodu (záporný index počítá odzadu)
Vrací:
-
hodnota typu COMEX.XML.Nodedceřinný nod
-
hodnota typu nullnull, pokud neexistuje
( umístěno v souboru /comex/scripts/comex.js )
Metoda nodes
Vrátí pole dceřinných nodů.
typ: method; celé jméno: COMEX.XML.Node.nodes;
Vrací:
- hodnota typu COMEX.XML.Node[ Integer ]pole dceřinných nodů
( umístěno v souboru /comex/scripts/comex.js )
Metoda query
Najde a vrátí všechny XML nody odpovídající výrazu XPath. Pokud výraz XPath hledá i přes jmenné prostory, je třeba použít před touto metodou ještě metodu $document.regNS pro registraci každého jmenného prostoru, pokud tak již nebylo učiněno dříve.
typ: method; celé jméno: COMEX.XML.Node.query;
Parametry:
$xpath● hodnota typu String výraz XPath
Vrací:
- hodnota typu COMEX.XML.Node[ Integer ]pole XML nodů odpovídajících výrazu XPath
( umístěno v souboru /comex/scripts/comex.js )
Metoda rem
Odstraní XML nod.
typ: method; celé jméno: COMEX.XML.Node.rem;
Vrací:
- hodnota typu voidbez návratové hodnoty
( umístěno v souboru /comex/scripts/comex.js )
Metoda replace
Nahradí aktuální XML nod jiným XML nodem.
typ: method; celé jméno: COMEX.XML.Node.replace;
Parametry:
$node● hodnota typu COMEX.XML.Node nový XML nod
Vrací:
- hodnota typu voidbez návratové hodnoty
( umístěno v souboru /comex/scripts/comex.js )
Metoda serialize
Vrátí serializovaná XML data nodu.
typ: method; celé jméno: COMEX.XML.Node.serialize;
Parametry:
$definition● hodnota typu Boolean (výchozí: false) true, pokud má být přidána definice XML, jinak false
Vrací:
- hodnota typu StringXML data
( umístěno v souboru /comex/scripts/comex.js )
Metoda squery
Najde a vrátí 1. výskyt XML nodu odpovídajícího výrazu XPath. Pokud výraz XPath hledá i přes jmenné prostory, je třeba použít před touto metodou ještě metodu $document.regNS pro registraci každého jmenného prostoru, pokud tak již nebylo učiněno dříve.
typ: method; celé jméno: COMEX.XML.Node.squery;
Parametry:
$xpath● hodnota typu String výraz XPath
Vrací:
-
hodnota typu COMEX.XML.NodeXML nod odpovídající výrazu XPath
-
hodnota typu nullnull, pokud neexistuje
( umístěno v souboru /comex/scripts/comex.js )
Metoda toString
Vrátí textovou reprezentaci XML nodu (XML data).
typ: method; celé jméno: COMEX.XML.Node.toString;
Vrací:
- hodnota typu Stringtextová reprezentace objektu
( umístěno v souboru /comex/scripts/comex.js )
Metoda val
Vrátí obsah XML nodu a pokud je předána hodnota, nastaví obsah na tuto hodnotu.
typ: method; celé jméno: COMEX.XML.Node.val;
Parametry:
$value● hodnota typu String (výchozí: undefined) obsah XML nodu
Vrací:
- hodnota typu Stringobsah XML nodu
( umístěno v souboru /comex/scripts/comex.js )
Podřízené stránky
Metoda add
Vloží nový XML nod nebo přesune existující XML nod na požadovanou pozici. Pokud je uveden jmenný prostor, bude tento jmenný prostor automaticky zaregistrován.