|
|
|
Преобразование строки
|
|||
|---|---|---|---|
|
#18+
Есть js-дерево, которое загружается предварительно из xml. Использую jdom для генерации xml основываясь на данных из БД. У jdom есть XMLOutputter с методом: Код: plaintext 1. Код: plaintext 1. По началу реализовал все в jsp с помощью стандартных <% ... %>: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. а потом делал в js: Код: plaintext 1. все работает ок. теперь надо перейти на MVC-модель. сделал action и form. action лезет в БД, создает jdom.Document и делает следующее: Код: plaintext 1. 2. Код: plaintext 1. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 12:42 |
|
||
|
Преобразование строки
|
|||
|---|---|---|---|
|
#18+
Попробуй так: положи полученный xml в сессию, а не в форму. на jsp получи эту строчку не из формы, а из сессии. может поможет, а может и нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 15:20 |
|
||
|
Преобразование строки
|
|||
|---|---|---|---|
|
#18+
какие спецсимволы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 16:04 |
|
||
|
Преобразование строки
|
|||
|---|---|---|---|
|
#18+
ничего не изменилось. :( ведь в сессию я ложу не xml, а строку, которую сделал XMLOutputter. именно он ложит ее в таком виде. мне кажется надо произвести какие-то действия со строкой перед тем, как ложить ее. может послать ее куда, а потом забрать оттуда, ну как будто вывел на System.out и прочитал. только вот куда ее так послать? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 16:06 |
|
||
|
Преобразование строки
|
|||
|---|---|---|---|
|
#18+
var str = '<?xml version="1.0" encoding="UTF-8"?>' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 16:22 |
|
||
|
Преобразование строки
|
|||
|---|---|---|---|
|
#18+
послал спецсимволы, а форум опять таки сам их конвертнул ) вот исходная строка, которая получается в переменной js: здесь ; заменена на xx var str = '<xx?xml version="xx1.0"xx encoding="xxUTF-8"xx?>xx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 16:27 |
|
||
|
Преобразование строки
|
|||
|---|---|---|---|
|
#18+
хм. странно. не помогло. :) в общем < заменяется на амперсанд (&) + dt + ; двойная ковычка заменяется на амперсанд + q + u + o + t + ; и так далее даже когда здесь вставляю этот текст, при просмотре автоматически заменяется. а принудительно куда его так запихнуть этот String, чтобы его заменило????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 16:31 |
|
||
|
Преобразование строки
|
|||
|---|---|---|---|
|
#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. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 17:13 |
|
||
|
Преобразование строки
|
|||
|---|---|---|---|
|
#18+
у меня тоже заменились ))))))))))) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2005, 17:15 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33296314&tid=2151378]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 425ms |

| 0 / 0 |
