4D v14.3

DOM Get next sibling XML element

ホーム

 
4D v14.3
DOM Get next sibling XML element

DOM Get next sibling XML element 


 

DOM Get next sibling XML element ( elementRef {; siblingElemName {; siblingElemValue}} ) -> 戻り値 
引数   説明
elementRef  文字 in XML要素参照
siblingElemName  文字 in 兄弟XML要素名
siblingElemValue  文字 in 兄弟XML要素値
戻り値  文字 in 兄弟XML要素参照 (16 文字)

説明   

DOM Get next sibling XML element コマンドは参照として渡したXML要素の次の兄弟要素の参照を返します。 この参照は他のXML解析コマンドで使用できます。

siblingElemNamesiblingElemValue 引数が渡されると、兄弟要素の名前と値がそれぞれ返されます。

このコマンドはXMLの子要素の間をナビゲートするために使用されます。

最後の兄弟要素の後、システム変数は0に設定されます。

引数として渡した要素の次の兄弟要素の参照を取得します:

 C_TEXT($xml_Parent_Ref;$next_XML_Ref)
 $next_XML_Ref:=DOM Get next sibling XML element($xml_Parent_Ref)

引数で渡した親要素のすべての子要素をループで参照します:

 C_TEXT($xml_Parent_Ref;$first_XML_Ref;$next_XML_Ref)
 
 $first_XML_Ref:=DOM Get first child XML element($xml_Parent_Ref)
 $next_XML_Ref:=$first_XML_Ref
 While(OK=1)
    $next_XML_Ref:=DOM Get next sibling XML element($next_XML_Ref)
 End while

コマンドが正しく実行され、解析された要素が参照された要素の最後の兄弟要素でない場合、システム変数OKに1が設定されます。エラーが発生したり、解析された要素が参照された要素の最後の兄弟要素である場合、0が設定されます。

 
プロパティ 

プロダクト: 4D
テーマ: XML DOM
番号: 724

このコマンドはOKシステム変数を更新します

 
履歴 

変更: 4D 2004.2

 
参照 

DOM Get first child XML element

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v11 SQL Release 6)
ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)