是否有支持VSDX java扩展的visio解析器?

是否有支持VSDX java扩展的visio解析器?,java,parsing,apache-poi,visio,Java,Parsing,Apache Poi,Visio,我尝试了POI库来解析vsd,它工作得很好 但是当我试图解析VSDX时,我得到了 Exception in thread "main" org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents

我尝试了POI库来解析vsd,它工作得很好 但是当我试图解析VSDX时,我得到了

Exception in thread "main" org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF)
at org.apache.poi.poifs.storage.HeaderBlock.<init>(HeaderBlock.java:131)
at org.apache.poi.poifs.storage.HeaderBlock.<init>(HeaderBlock.java:104)
at org.apache.poi.poifs.filesystem.POIFSFileSystem.<init>(POIFSFileSystem.java:128)
at org.apache.poi.hdgf.extractor.VisioTextExtractor.<init>(VisioTextExtractor.java:65)
at VSDDumper.main(VSDDumper.java:19)

是否有支持VSDX扩展的visio解析器???

您使用的是哪个版本的poi?正如错误所提示的,POI确实支持该格式,您只是没有使用正确的类。最新的POI-3.10-FINAL