sboag       01/06/27 08:00:37

  Modified:    java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java
  Log:
  Namespaced nodes were returning the qname as the string value.
  Just return an empty string for elements whose first child is null.
  
  Revision  Changes    Path
  1.7       +2 -3      
xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.java
  
  Index: SAX2DTM.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- SAX2DTM.java      2001/06/27 03:51:40     1.6
  +++ SAX2DTM.java      2001/06/27 15:00:37     1.7
  @@ -517,7 +517,7 @@
               m_chars.sendSAXcharacters(ch, offset, length);
           }
         }
  -      else
  +      else if(type != DTM.ELEMENT_NODE)
         {
           int dataIndex = _dataOrQName(identity);
   
  @@ -1174,7 +1174,7 @@
             return m_xstrf.newstr(m_chars, offset, length);
           }
         }
  -      else
  +      else if(type != DTM.ELEMENT_NODE)
         {
           int dataIndex = _dataOrQName(identity);
   
  @@ -1183,7 +1183,6 @@
             dataIndex = -dataIndex;
             dataIndex = m_data.elementAt(dataIndex + 1);
           }
  -
           return m_xstrf.newstr(m_valuesOrPrefixes.indexToString(dataIndex));
         }
       }
  
  
  

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

Reply via email to