jaxp

    1热度

    2回答

    我正在使用JAXP来解析和验证使用XSD的XML。我能够做到这一点。我需要存储属性的数据类型。有没有办法使用JAXP来做到这一点? 我的代码如下...... SchemaFactory factory = SchemaFactory.newInstance(language); schema = factory.newSchema(new StreamSource("test.xsd"

    6热度

    1回答

    如何使用JAXP验证针对XML Schema的(已解析的)org.w3c.dom.Document?

    1热度

    1回答

    我有一个xml文件和一个定义的dtd。我对sax解析器的理解是它处理事件而不是将整个xml文档(如DOM)存储在内存中。说,我有一个声明像<名称的XML文件> ...//这里有大约200万行< /名称>。那么,在这种情况下,萨克斯分析器将存储在内存中?它如何知道终端标签名称将会出现。现在真正的问题是,萨克斯解析器如何验证dtd?我不是在寻找深入的解释,而只是关于验证如何发生的一般想法。

    2热度

    1回答

    下面附带的代码会产生零星的测试失败(JUnit),可以在80%的时间内运行。 我正在使用静态模板对象。在发生故障的情况下,将不同于预期的JAXB对象置于来自transformer.transform(jaxbSource,result)方法调用的'result'中。 我试过了锁,并且白白地同步了部分。另外模板对象应该根据规范是线程安全的。转换中发生了一些奇怪的事情。 错误症状:JUnit测试失败

    1热度

    1回答

    我有如下的XML。在这里我想选择节点的属性值b这是23取这个值并沿着xml并选取节点的节点j f其具有id值23.可以在单个xpath表达式。 我使用JAXP用于XML处理 <a> <b id="23"/> <c></c> <d></d> <e> <f id="23"> <i>123</i> <j>234</j>

    33热度

    3回答

    我想获得一个XML节点实例的属性的属性: <Car name="Test"> </Car> 我要抢车节点的名称属性。 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.pa

    0热度

    1回答

    Xalan-J让我们create and manipulate java objects使用它的扩展机制。我想要做的是从Java(从调用Xalan的JVM中)传递一个已经创建的对象,然后从xslt中操纵这个对象。 例如,我会想要做这样的事情: Transformer transformer = tFactory.newTransformer(new StreamSource(xsl)); Has

    4热度

    1回答

    如何使用DOM Parser或SAX Parser从XML文档中删除/删除DOCTYPE声明? 如果你想知道的东西丢失。只需在您的评论中提及它。 感谢

    0热度

    2回答

    我在加载gradle脚本时遇到了问题。当我运行这段代码: buildscript { repositories { mavenCentral() } dependencies { classpath(group:"xerces", name:'xercesImpl', version:'2.9.1') } } task hell

    1热度

    1回答

    我在解析一些嵌入XML文件中的HTML Unicode编码的中文字符时很麻烦。 我使用的Java ME与javax.xml.parsers.SAXParser中 一个这样的字符的文件是词: <test>词</test> 信息看:http://www.isthisthingon.org/unicode/index.php?page=08&subpage=B&glyph=08BCD