Как я могу разобрать файл XML и поместить его в массив JavaScript в AIR? - PullRequest
1 голос
/ 08 февраля 2010

В настоящее время я делаю вычислительный проект уровня A, в котором мне нужно проанализировать XML и поместить элементы в массив. Я использую JavaScript в Dreamweaver, и окончательное приложение будет запущено в AIR. Мне трудно понять код в этом ответе на другой вопрос: Разбор XML переменной строки в 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 Ответ

1 голос
/ 08 февраля 2010

AIR использует движок рендеринга WebKit, поэтому при анализе XML вы должны придерживаться деталей реализации webkit. Вот ссылка на объяснение синтаксического анализа и чтения XML в Webkit.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...