|
|
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
Имеем следующую структуру xml файла <test> <querry> Некий запрос </querry> <param>параметр</param> </test> Если в тэг querry написать запрос,где будет встречаться символ > , то файл перестает парситься. Можно ли этого избежать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 17:18 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
да используй > для > или < для < ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 17:22 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
max_from_sumyда используй & gt для > или & lt для < Sorry ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 17:24 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 17:25 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
wessen Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Что-то он таким образом не распознает тэг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 17:39 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
Guestttttttt111 wessen Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Что-то он таким образом не распознает тэг. что значит не распознает? Если уже был написан код, который парсил приведенный xml без CDATA, то теперь его нужно немного изменить для CDATA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 17:57 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#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. тэг querry следующий Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. При этом он всегда проваливается в Node.TEXT_NODE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 18:05 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
Что значит проваливается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 18:16 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
Обрабатывая тэг querry в приведенном xml-файле он воспринимает его как имеющий имеющий тип TEXT_NODE, а не CDATA_SECTION_NODE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 18:18 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
Guestttttttt111Обрабатывая тэг querry в приведенном xml-файле он воспринимает его как имеющий имеющий тип TEXT_NODE, а не CDATA_SECTION_NODE попробуй убрать вот это: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 18:23 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
wessen Guestttttttt111Обрабатывая тэг querry в приведенном xml-файле он воспринимает его как имеющий имеющий тип TEXT_NODE, а не CDATA_SECTION_NODE попробуй убрать вот это: Код: plaintext 1. 2. 3. Если это убрать, то надо во все тэги ставить CDATA, а это в принципе не так удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 18:32 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
если поставить в одну строку, то все заработало. <querry> <![CDATA[ ]]></querry> Спасибо за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 18:36 |
|
||
|
XMLParser
|
|||
|---|---|---|---|
|
#18+
Guestttttttt111если поставить в одну строку, то все заработало. <querry> <![CDATA[ ]]></querry> Спасибо за помощь лучше сделать два метода, чем навязывать такие ограничения на составление xml. Код: plaintext 1. 2. а то непосвещенный втюхает хотя бы пробел после <querry> и программа упадет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2005, 18:51 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2151250]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 511ms |

| 0 / 0 |
