如何解析XML文件并将其放入AIR中的JavaScript数组?

时间:2010-02-08 10:08:51

标签: javascript xml air parsing xmlhttprequest

我目前正在做一个A级计算项目,我需要解析XML并将元素放入一个数组中。我在Dreamweaver中使用JavaScript,最终的应用程序将在AIR中运行。我很难理解另一个问题的答案中的代码:XML parsing of a variable string in JavaScript

我如何调整该代码以将用户选择的XML文件放入数组中,它是否可以在AIR中使用?

这是我想要使用的XML的结构:

<node id="0">
 <nodetype>0</nodetype>
 <connectedto>2,3</connectedto>
 <distanceto>10,5</distanceto>
</node>

数组的结构是:

Node | Type | ConnectedTo | DistanceTo
  1  |  0   |     2       |    10
  1  |  0   |     3       |     5

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

AIR使用WebKit渲染引擎,因此在解析XML时应该坚持使用webkit实现细节。以下是解释Webkit中解析和读取XML的链接。

http://www.insideria.com/2008/04/adobe-air-webkit-and-xml.html