我有一些.rdl文件。我想要解析任何特定的Java API。我在互联网上搜索但找不到。
请建议。
答案 0 :(得分:0)
这取决于你想要用.RDL文件做什么。如果您对解析内容然后对结果执行自己的操作感兴趣,那么您可以将其视为标准XML。例如:
private void parseRdlFile(String filePath) {
File rdlFile = new File(filePath);
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder;
Document doc;
try {
dBuilder = dbFactory.newDocumentBuilder();
doc = dBuilder.parse(rdlFile);
System.out.println("Root:" + doc.getDocumentElement().getNodeName());
} catch (SAXException | IOException | ParserConfigurationException e) {
LOG.error("Error parsing", e);
}
}