powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как распарсить XML
4 сообщений из 4, страница 1 из 1
Как распарсить XML
    #38316113
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
<Upload>
  <Region>Moscow</Region>
  <Group>-</Group>
  <Store>-</Store>
  <PIN>-</PIN>
  <TypeReport>Текущее наполнение АДМ</TypeReport>
  <IsExcel>false</IsExcel>
</Upload>



Как распарсить это XML не зная имена узлов? Просто сделать рекурсию. Что-то не получается.
...
Рейтинг: 0 / 0
Как распарсить XML
    #38316114
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используя jQuery
...
Рейтинг: 0 / 0
Как распарсить XML
    #38316532
The_ShadoW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluhaИспользуя jQuery
Да лучше уж Оракл сразу.

Автор, а рекурсия-то Вам зачем?
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
function parse(document) {
  var out = {};
  var root = document.documentElement;
    for (var i = 0; i < root.childNodes.length; i++) {
      if (root.childNodes[i].nodeType == 1)
        out[root.childNodes[i].tagName] = root.childNodes[i].textContent;
    }
  return out;
}



ЗЫ: Старые ИЕ не умеют textContent, им надо firstChild.nodeValue.
...
Рейтинг: 0 / 0
Как распарсить XML
    #38316617
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ShadoWPavluhaИспользуя jQuery
Да лучше уж Оракл сразу...
Можно легко и на MS SQL написать запрос к этому XMLю.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как распарсить XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]