Здесь я использую Adobe Flex/Air, но насколько я знаю, это относится ко всему JavaScript. Я столкнулся с этой проблемой несколько раз, и там должно быть простое решение!E4X: Назначение корневому узлу
Предположим, что у меня есть следующий XML (с помощью e4x):
var xml:XML = <root><example>foo</example></root>
я могу изменить содержимое примера узла, используя следующий код:
xml.example = "bar";
Однако, если у меня есть это:
var xml:XML = <root>foo</root>
Как изменить содержимое корневого узла?
xml = "bar";
Очевидно, что это не работает, поскольку я пытаюсь назначить строку XML-объекту.