|
|
|
[AJAX] Кто какие библиотеки для JS парсинга XML использует?
|
|||
|---|---|---|---|
|
#18+
Хочется, чтобы была совместимой с MOzilla, Opera и IE. Задача - послать XMLHttpRequest, получить response в виде XML и вытащить из него данные в JS объекты, ну и применить их соответственно по назначению. Посоветуйте, как парсить XML? Можно, конечно, просто подгружать куски html, но это не есть гуд, и не поможет, когда нужно вернуть на клиентка какую -нибудь осмысленную структурку и обработать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 13:05:59 |
|
||
|
[AJAX] Кто какие библиотеки для JS парсинга XML использует?
|
|||
|---|---|---|---|
|
#18+
А чем DOM плох? Пишете крос браузерный билдер: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. (заметьте, для MS берется версия не позднее 3.0 - в более поздних проблемы с xPath) и работаете с DOM. Мне в 99% случаев хватает двух слежующих функций: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 17:37:26 |
|
||
|
[AJAX] Кто какие библиотеки для JS парсинга XML использует?
|
|||
|---|---|---|---|
|
#18+
Нет, все-таки забыл еще пару функций, которые вместе с вышеприведенными кроют 99% потребностей: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 17:39:16 |
|
||
|
[AJAX] Кто какие библиотеки для JS парсинга XML использует?
|
|||
|---|---|---|---|
|
#18+
Нет, все-таки еще не проснулся после обеда. Вышеприведенные 4 функции ВМЕСТЕ со стандартными функциями манипулирования DOM кроют 99% потребностей моих программ на JavaScript по разборке XML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 17:43:49 |
|
||
|
[AJAX] Кто какие библиотеки для JS парсинга XML использует?
|
|||
|---|---|---|---|
|
#18+
А в опере данная конструкция работать будет? Вы не могли бы привести пример(ссылку) использования написанных здесь функций? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 08:33:22 |
|
||
|
[AJAX] Кто какие библиотеки для JS парсинга XML использует?
|
|||
|---|---|---|---|
|
#18+
Модераторам: не переносите, пожалуйста, это сообщение никуда. потом искать проще :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 09:53:58 |
|
||
|
[AJAX] Кто какие библиотеки для JS парсинга XML использует?
|
|||
|---|---|---|---|
|
#18+
Подскажите еще пожалуйста, где можно посмотреть DOM API (как JAXP API в java). Приходится тыкаться наугад и натыкаться на такие весчи, как: node.getFirstChild()!=node.firstChild ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 12:13:47 |
|
||
|
[AJAX] Кто какие библиотеки для JS парсинга XML использует?
|
|||
|---|---|---|---|
|
#18+
Alexey TurnА в опере данная конструкция работать будет? Вы не могли бы привести пример(ссылку) использования написанных здесь функций? А в Опере не будет - да мне и не надо. Опера не поддерживает xPath. Это не означает, однако, что нельзя разобрать дерево методами DOM - просто будет долго и нудно. Про DOM все написано в http://www.w3.org/DOM/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 13:46:58 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34029578&tid=2147930]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
190ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 520ms |

| 0 / 0 |
