- 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
广告