Php Simplexml文档中的嵌套xml文档

Php Simplexml文档中的嵌套xml文档,php,xml,simplexml,Php,Xml,Simplexml,当使用simplexml读取从webservice调用返回的xml文档时,我遇到了一个问题 读取数据很好,但是一个名为UserArea的节点包含一个包含名称空间的嵌套XMLdocument 从现在起,我开始研究如何处理子节点。但是,当我调用包含嵌套XML的节点时,返回null 数据如下所示: <UserArea> <rm:EngineVersion>4.2.0.62</rm:EngineVersion> <rm:DocumentFormat>

当使用simplexml读取从webservice调用返回的xml文档时,我遇到了一个问题

读取数据很好,但是一个名为UserArea的节点包含一个包含名称空间的嵌套XMLdocument

从现在起,我开始研究如何处理子节点。但是,当我调用包含嵌套XML的节点时,返回null

数据如下所示:

<UserArea>

 <rm:EngineVersion>4.2.0.62</rm:EngineVersion>

 <rm:DocumentFormat>305</rm:DocumentFormat>

 <rm:Industry>AUT</rm:Industry>

 <rm:Department>GEN</rm:Department>

 <rm:HighestDegree year="2004" major="COMPUTER PROGRAMMING">BACHELORS</rm:HighestDegree>

 <rm:ExperienceSummary>

  <rm:Experience>

    <rm:ExperienceKind>Summary</rm:ExperienceKind>

    <rm:Years>11</rm:Years>

    <rm:Detail>A total of 11 years of work experience.</rm:Detail>

  </rm:Experience>

  <rm:Experience>

    <rm:ExperienceKind>HighestIndustry</rm:ExperienceKind>

    <rm:Years>5</rm:Years>

    <rm:Industry>AUT</rm:Industry>

    <rm:Detail>Highest industry-related experience is 5 years in automotive      </rm:Detail>

  </rm:Experience>
 </rm:ExperienceSummary>
</UserArea>

只是不起作用。

你可能想看看。。无法解释得更清楚。

此代码将打印出详细信息

$experiences = $myObject->ExperienceSummary->Experience;

foreach($experiences as $experience) {
 echo $experience->Detail . "<br>";
}
$experiences=$myObject->ExperienceSummary->Experience;
foreach($experience作为$experience){
echo$experience->Detail.“
”; }
$experiences = $myObject->ExperienceSummary->Experience;

foreach($experiences as $experience) {
 echo $experience->Detail . "<br>";
}