|
|
|
Преобразование строки в xml-формат
|
|||
|---|---|---|---|
|
#18+
На удаленном веб-сервисе запускаю функцию со строковым параметром, который приходит от меня. Значение - строка, которая выглядит как элемент XML: "<main_element><element1>value1</element1><element2>value2</element2> ... </main_element>" - видимо, на веб-сервисе это значение будет частью xml-файла. Ранее составлением и отправкой занимался ColdFusion, перерь сделали переход на java-платформу. Пока все шло нормально и отлично работало. Но вот в чем загвоздка: столкнулся с символом "&" ... т.н. сущностью. В общем-то можно обрабатывать строки и проверять на наличие знаков "&", "<", ">" (хотя критичны только первые два) и заменять их на & (&), < (<), > (>). Кстати, где-то в описании сущностей xml встретилось, что эти символы надо менять на '&' '<' ">' соответственно (как правильно?) Но этот путь какой-то несерьезный ... Есть ли в java аналог ColdFusion-функции - XMLFormat(str)? - Как написано в аписании, все что она делает - заменяет недопустимые для xml символы на сущности. В общем-то, влез и в xerces, и в jaxrpc и еще в какой-то sax, но там все слишком сложно - с созданием xml-документов и т.д. А мне нужно только "пропустить" стринг через функцию для получения нормализированного результата (так это называется?) Приношу извинения за терминологию - вроде разбираюсь нормально, а вот с терминами как-то не удалось ... Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 10:15:30 |
|
||
|
Преобразование строки в xml-формат
|
|||
|---|---|---|---|
|
#18+
После опубликования сообщения сущности превратились в символы (в скобках) - & a m p ; & l t ; & g t ; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 10:17:32 |
|
||
|
Преобразование строки в xml-формат
|
|||
|---|---|---|---|
|
#18+
Попробуй преобразовать в DOM дерево и обратно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 14:40:41 |
|
||
|
Преобразование строки в xml-формат
|
|||
|---|---|---|---|
|
#18+
Если объем данных - незначителен DOM удобней SAX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 14:45:49 |
|
||
|
Преобразование строки в xml-формат
|
|||
|---|---|---|---|
|
#18+
У нас есть Конкретные тексты привести не могу, но дам ссылку на открытый источник DOM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 15:02:31 |
|
||
|
Преобразование строки в xml-формат
|
|||
|---|---|---|---|
|
#18+
Игрался, игрался ... и сделал старым дедовским способом - переписыванием стринга. Но все равно спасибо за отклик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 14:02:43 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34050750&tid=2147812]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
115ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 468ms |

| 0 / 0 |
