我有这个 XML
<language lang = "ru">
<ru>language/ru.xml</ru>
<ua>language/uk.xml</ua>
<en>language/en.xml</en>
</language>
如何获取与属性对应的文本节点?也就是说,如果属性 lang = "ru",那么我得到一个文本节点language/ru.xml,如果lang = "en" - language / en.xml
我有这个 XML
<language lang = "ru">
<ru>language/ru.xml</ru>
<ua>language/uk.xml</ua>
<en>language/en.xml</en>
</language>
如何获取与属性对应的文本节点?也就是说,如果属性 lang = "ru",那么我得到一个文本节点language/ru.xml,如果lang = "en" - language / en.xml
假设你在一个名为 xml 的变量中有那个 XML 字符串,你会得到它:
xml.(localName()==yourlanguage).text()
var xml:XML = <language lang = "ru">
<ru>language/ru.xml</ru>
<ua>language/uk.xml</ua>
<en>language/en.xml</en>
</language>;
var string:String = String(xml[xml.@lang]);
trace(string);
打印“语言/ru.xml”