Skip to main content

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