0

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 を使用して生成されます。「count」、「RetMax」、および「ID」タグの間にあるテキストのみを取得し、それらを区別するためにphpを使用する方法はありますか? できれば配列形式で。

4

1 に答える 1

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/

于 2012-08-01T17:05:55.643 に答える