Просмотр полной версии : Номер строки XML
Хочеться посоветоваться, что бы такое можно было изобрести, что б узнать строку xml на которой каждый нод начинается.?
Боюсь даже спросить, для чего тебе это 8)
Нод может начинаться на любой строке, так же как и заканчиваться, XML это позволяет, именно по этой же причине и существует ignoreWhite.
Так что либо переформулируй вопрос (или уточни, какие цели ты преследуешь), либо вот тебе ответ:
формируешь XML с помощью PHP и в каждый нод подставляешь атрибутом номер строки.
но ведь на onData он выдает не парсенный xml.
я пишу xml парсер, и мне надо знать на какой строке ошибка (не ошибка xml, а ошибка для моей программы)
Ну, тогда первое, что надо сделать -- отправить тебя в раздел "XML" (есть тут такой).
Насчет парсера: имхо гемор, но тебе видней.
И по делу:
my_xml.onData = function(src) {
trace(src.split("\n"));
}
должно выводить один в один то, что показывает блокнот (или что там у тебя) с файлом XML... ну а дальше идет тот самый гемор, которым ты решил заняться 8)
to ir73
А зачем тебе свой XML-парсер?? Чем тебе встроенный во флеш не нравиться?
все, нашел решение.
breez38, не так наверное выразился. Я делал что то вроде своего скриптового языка. Флеш чситывает команды, парсит их и выполняет
nyctota. Спасибо, по такому именно принципу и пошел
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.