Converting CDATA Nodes into Text Nodes While Parsing an XML File : CDATA « XML « Java






Converting CDATA Nodes into Text Nodes While Parsing an XML File

   


import java.io.File;

import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;

public class Main {
  public static void main(String[] argv) throws Exception{
    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    factory.setCoalescing(true);

    Document doc = factory.newDocumentBuilder().parse(new File("infilename.xml"));

    // doc will not contain any CDATA nodes
  }
}

   
    
    
  








Related examples in the same category

1.Set Data to Character Data
2.Get substring from CharacterData
3.Append and insert data to CharacterData
4.Delete data from CharacterData
5.Replace Data in CharacterData
6.Get character data (CDATA) from xml document
7.Escaping CDATA sections.
8.Strip CDATA