7

XML形式の文字列があります。以下に示すように:

<gt>
    <st>sample1</st>
    <tt>sample2</tt>                    
    <tt>sample3</tt>
</gt>

Javaスクリプトファイルでノード値を取得する必要があります。どうすれば値を取得できますか?

4

2 に答える 2

3

を使用し.parseXML()ます。

var xmldom = $.parseXML('<gt><st>sample1</st><tt>sample2</tt><tt>sample3</tt></gt>');

console.log($(xmldom).find('gt *'));

これにより、の下にあるすべてのノードが検索され<gt>ます。

于 2012-05-28T07:27:12.857 に答える
1

このコードを試してください:

var xml = "<gt><st>sample1</st><tt>sample2</tt><tt>sample3</tt></gt>",
    xmlDoc = $.parseXML(xml),
    $xml = $( xmlDoc ),
    $st = $xml.find( "st" );

alert( $st.text() );

jsフィドルの例を参照してください

于 2012-05-28T07:29:09.203 に答える