ib          2004/08/30 01:08:10

  Modified:    webdavclient/clientlib/src/java/org/apache/webdav/lib/util
                        DOMUtils.java
  Log:
  Address bug 30903: Sometimes servers return property values in CDATA sections
  
  Revision  Changes    Path
  1.3       +6 -5      
jakarta-slide/webdavclient/clientlib/src/java/org/apache/webdav/lib/util/DOMUtils.java
  
  Index: DOMUtils.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/webdavclient/clientlib/src/java/org/apache/webdav/lib/util/DOMUtils.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMUtils.java     9 Aug 2004 13:13:03 -0000       1.2
  +++ DOMUtils.java     30 Aug 2004 08:08:10 -0000      1.3
  @@ -98,7 +98,8 @@
           StringBuffer text = new StringBuffer();
           NodeList nodeList = node.getChildNodes();
           for (int i = 0; i < nodeList.getLength(); i++) {
  -            if (nodeList.item(i).getNodeType() == Node.TEXT_NODE) {
  +            if (nodeList.item(i).getNodeType() == Node.TEXT_NODE
  +                || nodeList.item(i).getNodeType() == Node.CDATA_SECTION_NODE) {
                   text.append(((Text) nodeList.item(i)).getData());
               } else {
                   text.append(getTextValue(nodeList.item(i)));
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to