目录

沈超琦的个人博客

Stay Foolish,Stay Hungry

标签: dom4j (1)

[原创]dom4j的指定element获取树结构

最近在做CDA文档(一种医疗机构内部通用的XML格式文档,基于V3模板)的项目,遇到了一个需求,通过指定CDA文档的xpath获取指定xml的树结构. public List<Object> searchByNode(String documentId,String xpath){ List resultList = new ArrayList<>(); String cdacontent = xxxService.getByDocumentId(documentId) .....通过documentId 获取具体的CDA文档 Map map = new HashMap(); map.put("cda","urn:hl7-org:v3"); //指定XML命名空间 SAXReader reader = new SAXReader(); reader.getDocumentFactory().setXPathNamespaceURIs(map); Ducument result = null; InputSource source = new InputSourc....