xerces

    1热度

    2回答

    在标准Java环境中针对xsd模式验证xml源时,我无法找到获取有关未通过验证的元素(在许多特定情况下)的信息的方法。 当捕获一个SAXParseException时,元素的信息消失了。但是,在调试到xerces.XmlSchemaValidator时,我可以看到原因是没有定义特定的错误消息来提供有关该元素的信息。 例如(我的java演示中也是这种情况)“cvc -mininclusive-val

    -1热度

    1回答

    需要XSI属性我有以下模式 <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="translator"> ... </xs:element> </xs:schema> 我如何定义以下所需

    0热度

    1回答

    在使用JDK内部Xerces实现,我有以下问题: 在编译的javac警告我说, XMLSchema.java:28: warning: XSConstants is internal proprietary API and may be removed in a future release [javac] import com.sun.org.apache.xerces.interna

    1热度

    1回答

    我试图在Mac上运行Xerces。我我们 ./configure CFLAGS="-arch x86_64" CXXFLAGS="-arch x86_64" ./configure --prefix=/opt sudo make (this builds the library) sudo make install (this installs the library)

    2热度

    1回答

    我需要创建包含多个名称空间的XML文件。 我使用默认名称空间创建根元素,并使用setAttribute()添加另一个 名称空间(“otherNS”)。 问题是,当我插入一个前缀为“otherNS”的元素(带有createElement())时,xerces添加了一个空的名称空间属性。当我使用createElementNS()并显式声明其他的NS URI时,xerces会添加完整的URI属性。 在我

    1热度

    1回答

    我在java中使用Xerces xml库。 我能够像创建一个元素: Element myElement = doc.createElement("element"); 这将导致<element></element>。 我该如何创建一个会导致自动关闭标签的元素? <element/> 感谢。

    0热度

    1回答

    由于某些类路径问题,我将Maven依赖项从我的应用程序中移除到Xerces。据我了解,这不再需要,因为它在JRE中。但是,在编译使用org.apache.xml.serialize.OutputFormat和org.apache.xml.serialize.XMLSerializer的junit时,将不再找到这些导入。 我应该将Xerces作为“提供的”作用域添加还是不在JRE中提供这些类? Xe

    0热度

    1回答

    我有一个简单的XML和XSD文件。我使用的Xerces生成的.h/cpp文件,但是当我运行该应用程序它提供了一个错误: no declaration found for element 'x:books' 我的XML文件是: <?xml version="1.0"?> <x:books xmlns:x="urn:books" xmlns:xsi="http://www.w3.org/2

    2热度

    2回答

    装载模式,我想使用的Xerces加载从字符串创建XML架构,但到现在为止,我只能从一个URI加载: final XMLSchemaLoader xsLoader = new XMLSchemaLoader(); final XSModel xsModel = xsLoader.loadURI(file.toURI().toString()); 装载可用的方法: XSLoader {

    0热度

    2回答

    解析我想解析XML文件,并查找属性和实体的数据类型的XML模式文件(的.xsd)当我遍历DOM中集成架构metatdata。 我发现我可以使用后模式验证信息集(PSVI)来获取信息。为此,我应该能够通过getFeature方法来获取节点信息: info = (xercesc::DOMPSVITypeInfo*) domNode->getFeature(xercesc::XMLUni::fgXerc