1
我有这个XML文件:PHP使用simplexml_load_file相同的属性
<RecNo_1>
<Field Name="erfdat">19.11.1999</Field>
<Field Name="erfuser">user1</Field>
<Field Name="l_dat">18.12.2014</Field>
<Field Name="l_user">deluser1</Field>
</RecNo_1>
<RecNo_2>
<Field Name="erfdat">22.11.1999</Field>
<Field Name="erfuser">user2</Field>
<Field Name="l_dat">18.12.2015</Field>
<Field Name="l_user">deluser2</Field>
</RecNo_2>
我试图让字段是这样的:
$xml = simplexml_load_file($xmlFile);
foreach($xml->children() as $ob) {
var_dump($ob->Name["erfdat"]);
}
在我看来这应该RecNo_1“1999年11月19日”输出,RecNo_2“22.11.1999”。但它不输出任何内容......我怎样才能简单地得到这些值?
这将有助于 - http://stackoverflow.com/questions/992450/simplexml-selecting-elements-which-have-a-certain-attribute-value – Tom