【发布时间】:2014-07-02 13:16:44
【问题描述】:
我正在提取以下 XML 数据。
<ArticleIdList>
<ArticleId IdType="pii">S0022-3956(14)00106-X</ArticleId>
<ArticleId IdType="doi">10.1016/j.jpsychires.2014.03.024</ArticleId>
<ArticleId IdType="pubmed">24755258</ArticleId>
</ArticleIdList>
var json4 = $.xml2json(responseXml4);
results += " <td class=\"ms-vb2\">" + json4.PubmedArticle[k].PubmedData.ArticleIdList.ArticleId[0] + "</td>";
我使用 ArticleId[o] 来获取“doi”,但我发现它并不总是像上面的示例那样总是第一个项目。我怎样才能准确地获得“doi”值而不是使用 ArticleId[o]?
非常感谢。
【问题讨论】: