-1

我正在使用 XML 来使用不同的语言。首先,我不习惯使用 XML,所以我想问一下我是否做得对。这是我的 XML 代码:

<lang>
    <one>
        <ENG>Text1</ENG>
        <NL>Text2</NL>
    </one>
</lang>

当我在 php 中加载它时,我得到了这个数组:

SimpleXMLElement 对象([one] => SimpleXMLElement 对象([ENG] => Text1 [NL] => Text2))

我现在正试图从 XML 中获取每个元素,我有以下代码:

$xml = simplexml_load_file($file);
$result = $xml['one']['ENG'];

但它不返回任何结果,请帮助。

谢谢。

4

1 回答 1

1

改用对象访问器语法:

$result = $xml->one->ENG;
于 2013-09-08T21:45:45.560 回答