0

XML

<publication_date media_type="print">
        <month>1</month>
        <year>2011</year>
</publication_date>

このコードを使用してタイトルを取得しました

var year = $xml.find('publication_date year').text();

ただし、xml には次のような 2 つの異なる型が含まれることがあります。

<publication_date media_type="print">
        <month>05</month>
        <day>22</day>
        <year>2012</year>
</publication_date>
<publication_date media_type="online">
        <month>04</month>
        <day>26</day>
        <year>2012</year>
</publication_date>

ウィッチが付属している年式を選択したいのですが、選択式online media-typeが無い場合。onlineprint

4

1 に答える 1

3

それは簡単です。属性セレクターを使用します。

$xml.find("publication_date[media_type=online] year").text()
于 2012-06-23T16:51:51.600 に答える