有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

将xmlDocument转换为xls样式表时发生java oracle xmlparser v2异常

我尝试了许多组合来解决此异常,但都没有成功: 此行正在引发异常:

aXsl = processor.newXSLStylesheet(xmlDocument);

oracle.xml.xslt.XSLException: XML-22009: (Error) Attribute '{http://www.w3.org/1999/XSL/Transform}:version' not found in 'Address'.
    at oracle.xml.xslt.XSLStylesheet.flushErrors(XSLStylesheet.java:1845)
    at oracle.xml.xslt.XSLStylesheet.endContent(XSLStylesheet.java:394)
    at oracle.xml.xslt.XSLBuilder.endDocument(XSLBuilder.java:304)
    at oracle.xml.parser.v2.XMLDocument.reportSAXEvents(XMLDocument.java:1541)
    at oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:628)
    at oracle.xml.parser.v2.XSLProcessor.newXSLStylesheet(XSLProcessor.java:355)
    at com.ei.commons.transformers.infoarchitect.IAXsltHandler.buildAddressXslt(IAXsltHandler.java:124)
    at com.ei.commons.transformers.infoarchitect.TestFieldsAtRuntime.main(TestFieldsAtRuntime.java:818)

这是xml示例,我的目标是获得XSLT:

<?xml version="1.0" encoding="UTF-16"?>
<Address> 
  <physicalAddress>
    <streetNumber>2</streetNumber>
    <streetName>Queen St</streetName>
    <buildingName>MF Shopping Centre</buildingName>
    </physicalAddress>
</Address>

共 (0) 个答案