- Java XML 教程
- Java XML 主页
- Java XML 概述
- Java XML 解析器
- Java DOM 解析器
- Java DOM 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java SAX 解析器
- Java SAX 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- JDOM XML 解析器
- JDOM XML 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java StAX 解析器
- Java StAX 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java XPath 解析器
- Java XPath 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java DOM4J 解析器
- Java DOM4J 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java XML 有用资源
- Java XML - 问题和解答
- Java XML - 快速指南
- Java XML - 有用资源
- Java XML - 讨论
Java JDOM 文档 getBaseURI() 方法
Document 类的 Java JDOM getBaseURI() 方法用于获取加载 XML 文档的 URI。如果文档的获取位置未知,它将返回 null。
语法
以下是 Java JDOM Document getBaseURI() 方法的语法 -
Document.getBaseURI();
参数
Java getBaseURI() 方法不接受任何参数。
返回值
Java getBaseURI() 方法返回表示 BaseURI 的字符串值。
示例 1
以下基本示例使用 Java JDOM Document getBaseURI() 方法获取文件位置。
import java.io.File; import org.jdom2.Document; import org.jdom2.input.SAXBuilder; public class GetBaseURI { public static void main(String args[]) { try { //Reading the document SAXBuilder saxBuilder = new SAXBuilder(); File inputFile = new File("D://cars.xml"); Document doc = saxBuilder.build(inputFile); //Get BaseURI String baseURI = doc.getBaseURI(); System.out.println("BaseURI : "+baseURI); } catch (Exception e) { e.printStackTrace(); } } }
输出窗口显示 XML 文档的 BaseURI。
BaseURI : file:/D:/cars.xml
示例 2
如果文件位置未知,getBaseURI() 方法返回 null。以下 java 程序说明了此场景。
import org.jdom2.Document; public class GetBaseURI { public static void main(String args[]) { try { //Creating new Document Document doc = new Document(); //Get BaseURI String baseURI = doc.getBaseURI(); System.out.println("BaseURI : "+baseURI); } catch (Exception e) { e.printStackTrace(); } } }
输出窗口显示 null。
BaseURI : null
广告