我正在尝试从XML文件中获取数字ID列表。它的格式是这样的。
<Count>Number of things found</Count>
<RetMax>Number of things asked for</RetMax>
<RetStart>0</RetStart>
<IdList>
<Id>ID#</Id>
<Id>ID#</Id>
<Id>ID#</Id>
<Id>ID#</Id>
<Id>ID#</Id>
<Id>ID#</Id>
<Id>ID#</Id>...
使用pubmed数据库上的Esearch生成文件。有没有办法使用PHP只获取'count','RetMax'和'ID'标签之间的文本,并让它区分它们?最好采用数组格式。
答案 0 :(得分:0)
$xml = simplexml_load_string($xmlstring);
$json = json_encode($xml);
echo $json->Count;
http://ka.lpe.sh/2012/07/26/php-convert-xml-to-json-to-array-in-an-easy-way/