Java Document.getDocumentURI()

Syntax

Document.getDocumentURI() has the following syntax.

String getDocumentURI()

Example

In the following code shows how to use Document.getDocumentURI() method.


/*from  w  w w  .  j a  v  a  2s  . co  m*/
import java.io.StringReader;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;
import org.xml.sax.InputSource;

public class Main {
  public static void main(String args[]) throws Exception{
    DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
    builderFactory.setNamespaceAware(true);       // Set namespace aware
    builderFactory.setValidating(true);           // and validating parser feaures
    builderFactory.setIgnoringElementContentWhitespace(true); 
    
    DocumentBuilder builder = builderFactory.newDocumentBuilder();  // Create the parser
    Document xmlDoc = builder.parse(new InputSource(new StringReader(xmlString)));

    System.out.println(xmlDoc.getDocumentURI());       
  }
  static String xmlString ="<?xml version=\"1.0\"?>" +
      "  <address>" +
      "    <buildingnumber> 29 </buildingnumber>" +
      "    <street> South Street</street>" +
      "    <city>Vancouver</city>" +
      "" +
      "    <state>BC</state>" +
      "    <zip>V6V 4U7</zip>" +
      "  </address>";
}




















Home »
  Java Tutorial »
    org.w3c.dom »




CharacterData
Document
NodeList