|
|
|
Парсинг - левые ноды
|
|||
|---|---|---|---|
|
#18+
Есть XML: <?xml version="1.0" encoding="windows-1251" ?> <CONNECTIONSTRING> <SERVICE>SMTH</SERVICE> <SERVER>SMTH</SERVER> <USER>SMTH</USER> <PASSWORD>SMTH</PASSWORD> <CLVERSION>SMTH</CLVERSION> <BROADCAST>SMTH</BROADCAST> <TIMEOUT>30</TIMEOUT> </CONNECTIONSTRING> Использую JDeveloper, oracle.xml.parser.v2.DOMParser. Во время парсинга дочерних элементов CONNECTIONSTRING появляются пустые ноды #text. Если в XML сделать все в одну строку - то их нет. Как от них избавиться, причем на уровне XML, без всяких if'ов? Я где-то читал, что нужно что-то добавить в описание xml, то-ли схему, то-ли еще что. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 13:52 |
|
||
|
Парсинг - левые ноды
|
|||
|---|---|---|---|
|
#18+
Покаж как обходишь вложенные элементы приведи код xsl или чего у тебя там ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 13:54 |
|
||
|
Парсинг - левые ноды
|
|||
|---|---|---|---|
|
#18+
Код: 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. 33. 34. 35. 36. 37. 38. 39. 40. 41. С ифом теперь все ок... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 14:07 |
|
||
|
|

start [/forum/topic.php?fid=14&msg=34405796&tid=1334393]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
202ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 264ms |
| total: | 542ms |

| 0 / 0 |
