Skip to main content

Metody v Doc

Metody umístěné ve jmenném prostoru Doc.

Metoda load

Načte XML dokument z URL.

typ: method; celé jméno: COMEX.XML.Doc.load;

Parametry:

  • $url ● hodnota typu String URL pro načtení XML dokumentu

  • $params ● hodnota typu mixed (výchozí: null) parametry pro načtení XML dokumentu

  • $method ● hodnota typu String (výchozí: 'GET') metoda pro načtení XML dokumentu

Vrací:

  • hodnota typu Booleantrue, při úspěšném načtení, jinak false

( umístěno v souboru /comex/scripts/comex.js )

Metoda parse

Rozparsuje XML data a vytvoří XML dokument.

typ: method; celé jméno: COMEX.XML.Doc.parse;

Parametry:

  • $xml ● hodnota typu String XML data

Vrací:

  • hodnota typu Booleantrue, při úspěšném rozparsování, jinak false

( 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.Doc.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 regNS

Zaregistruje prefix a URI jmenného prostoru.

typ: method; celé jméno: COMEX.XML.Doc.regNS;

Parametry:

  • $prefix ● hodnota typu String prefix jmenného prostoru

  • $uri ● hodnota typu String URI jmenného prostoru

Vrací:

  • hodnota typu voidbez návratové hodnoty

( umístěno v souboru /comex/scripts/comex.js )

Metoda serialize

Vrátí serializovaná XML data dokumentu.

typ: method; celé jméno: COMEX.XML.Doc.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.Doc.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 dokumentu (XML data).

typ: method; celé jméno: COMEX.XML.Doc.toString;

Vrací:

  • hodnota typu Stringtextová reprezentace

( umístěno v souboru /comex/scripts/comex.js )

Podřízené stránky