Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 解析pubmed central API XML时遇到问题_Php_Xml_Simplexml_Pubmed - Fatal编程技术网

Php 解析pubmed central API XML时遇到问题

Php 解析pubmed central API XML时遇到问题,php,xml,simplexml,pubmed,Php,Xml,Simplexml,Pubmed,我试图解析PMC API的xml输出,但由于某些原因,我只得到错误或空结果。。(解析Pubmed API时没有遇到问题.) 以下是XML工具的工作方式: <pmc-articleset> <article xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article"> <!--...--> <front> <jour

我试图解析PMC API的xml输出,但由于某些原因,我只得到错误或空结果。。(解析Pubmed API时没有遇到问题.)

以下是XML工具的工作方式:

<pmc-articleset>
  <article xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article">
    <!--...-->
    <front>
      <journal-meta>
        <journal-id journal-id-type="nlm-ta">Cell Death Differ</journal-id>
        <journal-id journal-id-type="iso-abbrev">Cell Death Differ</journal-id>
        <journal-title-group>
          <journal-title>Cell Death and Differentiation</journal-title>
        </journal-title-group>
        <issn pub-type="ppub">1350-9047</issn>
        <issn pub-type="epub">1476-5403</issn>
        <publisher>...</publisher>
      </journal-meta>
      <article-meta>...</article-meta>
    </front>
  </article>
</pmc-articleset>

任何建议都将不胜感激

启动时,您已经在
文章集
元素中,
$article
是一个元素,而不是一个变量,因此应该删除
$

echo (string)$xml->article->front->{'journal-meta'}->{'journal-title-group'}->{'journal-title'};

谢谢!(这篇
$article
只是一个打字错误。)
echo (string)$xml->article->front->{'journal-meta'}->{'journal-title-group'}->{'journal-title'};