Ako zabranit Castor XML escapingu

Tomas Hubalek Tomas.Hubalek na onsemi.com
Středa Srpen 12 11:16:48 CEST 2009


Celkove se mi ten pozadavek zda nejaky divny. To pouzivate tu String
property na doplneni vysledneho XML o nejake dalsi uzly? Nebo proc
nechcete escapovat obsah toho stringu?
 
Tom


________________________________

	From: konference-bounces na java.cz
[mailto:konference-bounces na java.cz] On Behalf Of Tomas Studva
	Sent: Wednesday, August 12, 2009 10:12 AM
	To: Java
	Subject: Re: Ako zabranit Castor XML escapingu
	
	
	Dakujem za nasmerovanie. Serializer, ktory sa podhodi Castorovi
sa da nakonfigurovat pomocou formatu:
	
	OutputFormat format = new OutputFormat(Method.XML, "UTF-8",
true);
	
	String[] cdata = {"contentBefore", "contentAfter", "content"};
	format.setCDataElements(cdata);
	format.setNonEscapingElements(cdata); // Those elements should
NOT be escaped..
	
	Ja vlastne ani nechcem aby som tam mal tie CData uzly, cize
relevatne bude nastavit tie elementy iba ako non-escaping. Musim to
vyskusat.
	
	
	2009/8/11 Petr Prochazka <petrprochy na gmail.com>
	

		Castor nepouzivam, ale poohledl bych se v dokumentaci po
"CDATA marshalling"
		
		Petr Prochazka

		2009/8/11 Tomas Studva <tstudva na gmail.com> 


			Dobry den,
			pouzivam Castor na serializaciu objektov do XML
a jeden z atributov objektu je String. Tento string je XML. Ako sa da
ocakavat castor to za string povazuje a tak vy-escapuje vsetky xml
znaky.
			
			Z <p> sa stane &lt;p&gt;.
			
			Ja sa snazim tomu zabranit a neviem na to prist
ako. Co som pozeral na nete, tak Castor nie co take nepodporuje.
			
			Tomas Studva
			



------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://amaio.cz/pipermail/konference/attachments/20090812/0b8b529f/attachment.htm>


Další informace o konferenci Konference