You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ru...@apache.org on 2001/06/21 13:19:48 UTC
cvs commit: xml-axis/java/src/org/apache/axis/utils DOM2Writer.java
rubys 01/06/21 04:19:48
Modified: java/src/org/apache/axis/message MessageElement.java
java/src/org/apache/axis/utils DOM2Writer.java
Log:
Normalize XML text. Note: the normalize routine will need to be
optimized.
Revision Changes Path
1.22 +2 -1 xml-axis/java/src/org/apache/axis/message/MessageElement.java
Index: MessageElement.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/message/MessageElement.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- MessageElement.java 2001/05/30 20:00:06 1.21
+++ MessageElement.java 2001/06/21 11:19:46 1.22
@@ -63,6 +63,7 @@
import org.apache.axis.message.events.*;
import org.apache.axis.encoding.*;
import org.apache.axis.utils.QName;
+import org.apache.axis.utils.DOM2Writer;
import java.util.*;
import java.io.*;
@@ -347,7 +348,7 @@
context.startElement(new QName(getNamespaceURI(), getName()), attrs);
// Output the value...
if (val != null)
- context.writeString(value.toString());
+ context.writeString(DOM2Writer.normalize(value.toString()));
context.endElement();
}
1.2 +1 -1 xml-axis/java/src/org/apache/axis/utils/DOM2Writer.java
Index: DOM2Writer.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/utils/DOM2Writer.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DOM2Writer.java 2001/06/06 15:54:16 1.1
+++ DOM2Writer.java 2001/06/21 11:19:47 1.2
@@ -338,7 +338,7 @@
namespaceStack.add(namespaceURI, prefix);
}
- private static String normalize(String s)
+ public static String normalize(String s)
{
StringBuffer str = new StringBuffer();
int len = (s != null) ? s.length() : 0;