NameList(3)

(Auszug aus "XML in a Nutshell" von Elliotte Rusty Harold & W. Scott Means)

Dieses Interface bietet eine nur-lesbare, geordnete Liste mit Namens- und Namensraumwerten, auf die über einen null-basierten Index zugegriffen werden kann.

 


Attribute

Das Objekt NameList besitzt die folgenden Attribute:

 


length: unsigned long (3)

Liefert die Anzahl von Name/Namensraum-Paaren in der Liste. Nur-lesbar.

Java-Bindung
public int getLength( );

 


Methoden

Für dieses Objekt sind folgende Methoden definiert:

 


contains: str (3)

Liefert true, wenn der mit dem Parameter str angegebene Name in der Liste enthalten ist. Andernfalls wird false zurückgeliefert.

Argument

Java-Bindung
public boolean contains(String str);

 


containsNS: namespaceURI, name (3)

Liefert true, wenn das angegebene Name/Namensraum-Paar in der Liste enthalten ist. Andernfalls wird false zurückgeliefert.

Argument

  • namespaceURI: DOMString

    Der Namensraum-URI des zu suchenden Namens.

  • name: DOMString

    Der zu suchende Namenswert.

Java-Bindung
public boolean containsNS(String namespaceURI, String name);

 


getName: index (3)

Wird verwendet, um Namen aus der Liste abzurufen. Gültige Werte für das Argument index liegen im Bereich 0 bis length – 1. Wenn ein ungültiger Index angegeben wird, liefert die Methode null zurück.

Argument

  • index: unsigned long

    Der Index des abzurufenden Namens.

Java-Bindung
public String getName(int index);

 


getNamespaceURI: index (3)

Wird verwendet, um den Namensraum-URI abzurufen, der mit einem angegebenen Namen aus der Liste verknüpft ist. Gültige Werte für das Argument index liegen im Bereich 0 bis length – 1. Wenn ein ungültiger Index angegeben wird oder dem Namen kein Namensraum-URI zugeordnet ist, liefert diese Methode null zurück.

Argument

  • index: unsigned long

    Der Index des Namens, dem der abzurufende Namensraum-URI zugeordnet ist.

Java-Bindung
public String getNamespaceURI(int index);

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema XML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

  


Copyright © 2005 O'Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XML in a Nutshell" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de