Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
DOM GET XML ATTRIBUTE BY INDEX

DOM GET XML ATTRIBUTE BY INDEX 


 

DOM GET XML ATTRIBUTE BY INDEX ( ElementRef ; attrIndex ; attrName ; attrWert ) 
Parameter Typ   Beschreibung
ElementRef  String in XML Element Referenz
attrIndex  Lange Ganzzahl in Attribut Indexnummer
attrName  Variable in Attributname
attrWert  Variable in Attributwert

Der Befehl DOM GET XML ATTRIBUTE BY INDEX erhält den Namen eines Attributs, definiert durch seine Indexnummer und durch seinen Wert.

In ElementRef übergeben Sie die Referenz eines XML Elements, in attrIndex die Indexnummer des Attributs, dessen Namen Sie wissen wollen. Der Name wird in attrName zurückgegeben, sein Wert in attrWert. 4D versucht, den erhaltenen Wert in denselben Typ umzuwandeln wie die als Parameter übergebene Variable. Ist der Variablentyp nicht definiert, wird der Wert standardmäßig im Typ Text zurückgegeben.

Hinweis: Die Nummer entspricht nicht der Platzierung des Attributs in der Ansicht der XML Datei. Bei dem in 4D integrierten XML-Parser gibt der Index seine jeweilige Position in alphabetischer Reihenfolge an. Sie richtet sich nach dem Namen des Attributs, aufsteigend sortiert.

Ist der in attrIndex übergebene Wert größer als die Anzahl der Attribute im XML Element, wird ein Fehler zurückgegeben.

Siehe Beispiel unter dem Befehl DOM Count XML attributes.

Wurde der Befehl korrekt ausgeführt, wird die Systemvariable OK auf 1 gesetzt. Tritt ein Fehler auf, wird sie auf 0 (Null) gesetzt.



Siehe auch 

DOM GET XML ATTRIBUTE BY NAME
DOM REMOVE XML ATTRIBUTE

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: XML DOM
Nummer: 729

Dieser Befehl ändert die Systemvariable OKDieser Befehl ändert die Systemvariable ErrorDieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Geändert: 4D 2004

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)