v2v, мне пока не надо это unmarshall-ить. Проблема в том, что потом этот xml будет преобразовываться в html с помощью xslt, поэтому мне нужно, чтобы html-тэги оставались тэгами. В случае, если они заменяются, браузер потом воспринимает их как текст и у меня получится <p>Hello, World!<p> на странице, а не Hello, World!.
SoulKeeper, я использую castor для marshall, и если написать
| Код | MyClass my = new MyClass("#PCDATA[<p>Hello, World!</p>]");
|
то все равно получается:
| Код | #PCDATA[<p>Hello, World!</p>] <?xml version="1.0" encoding="UTF-8"?> <my-class> <some-field>#PCDATA[<p>Hello, World!</p>]</some-field> </my-class>
|
Если написать
| Код | MyClass my = new MyClass("<![CDATA[<p>Hello, World!</p>]]>");
|
то получим
| Код | <![CDATA[Hello, World!]]> <?xml version="1.0" encoding="UTF-8"?> <my-class> <some-field><![CDATA[<p>Hello, World!</p>]]></some-field> </my-class>
|
Я пробывала сделать, как написано тут: http://webdata.dk/guides/castor-cdata.html но не получается.
|