[Yanel-commits] rev 27405 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core/serialization
josias at wyona.com
josias at wyona.com
Tue Sep 18 11:49:52 CEST 2007
Author: josias
Date: 2007-09-18 11:49:52 +0200 (Tue, 18 Sep 2007)
New Revision: 27405
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/serialization/XMLSerializer.java
Log:
don't add unnecessary spaces to xml comments and added some debug output. see bug #5547
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/serialization/XMLSerializer.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/serialization/XMLSerializer.java 2007-09-18 09:41:18 UTC (rev 27404)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/serialization/XMLSerializer.java 2007-09-18 09:49:52 UTC (rev 27405)
@@ -49,6 +49,12 @@
handlePendingElement();
String eName = ("".equals(qName)) ? localName : qName;
+ if (log.isDebugEnabled()) {
+ log.debug("element localName : " + localName);
+ log.debug("element qName : " + qName);
+ log.debug("element nsURI : " + namespaceURI);
+ }
+
StringBuffer element = new StringBuffer();
element.append("<" + eName);
@@ -59,6 +65,7 @@
String aValue = replaceEntities(attrs.getValue(i));
element.append(" " + aName + "=\"" + aValue + "\"");
}
+
// NOTE: the element will not be closed yet because we don't know if the
// element has to be collapsed.
@@ -103,7 +110,7 @@
public void comment(char[] buf, int offset, int length) throws SAXException {
handlePendingElement();
String s = new String(buf, offset, length);
- print("<!-- " + s + " -->");
+ print("<!--" + s + "-->");
}
protected void print(String s) throws SAXException {
More information about the Yanel-commits
mailing list