从php中的xml中获取数据

时间:2013-10-08 14:41:24

标签: php xml simplexml

在我的xml文件中有如下字段:

<state-code>GA</state-code>

现在我在php中从中获取数据。 simplexml_load_file将整个内容作为对象返回。 现在还没问题,但是当我写这样的时候

$single_property->location->state-code

它没有获取价值。 但如果它是或然后没有问题。但我无法控制xml文件结构。有找到另一种方法。 该怎么办?请建议。

1 个答案:

答案 0 :(得分:0)

假设所有其他未显示的代码都是正确的,您可以访问具有非法字符的属性( - ),如:

$single_property->location->{'state-code'}