@Test
public void testSkippingExternalDTD() throws Exception {
XMLInputFactory xif = XMLInputFactory.newInstance();
try(
InputStream is= getClass().getResourceAsStream("XMLSchema.xsd");
) {
XMLStreamReader reader = xif.createXMLStreamReader(getClass().getResource("XMLSchema.xsd").getFile(), is);
int e;
while ((e = reader.next()) == XMLStreamConstants.COMMENT);
Assert.assertEquals(e, XMLStreamConstants.DTD, "should be DTD");
reader.nextTag();
Assert.assertEquals(reader.getLocalName(), "schema", "next tag should be schema");
}
}
IssueTracker35.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:openjdk-jdk10
作者:
评论列表
文章目录