[英]XML validation with an external DTD in Java
如何測試xml字符串以查看是否針對dtd文件進行驗證?
我已經讀過這個問題,但是他們只看到正在談論替換xml文件上的dtd聲明。
人
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT person (id)>
<!ELEMENT id (#PCDATA)>
測試
@Test
public void should_serialize_a_shootout_to_xml_and_validate_against_a_dtd(){
String xml = "<person><id>12</id></person>";
Assert.assertTrue(validate_xml("person.dtd",xml));
}
boolean validate_xml(String dtd_filename,String xml){
//check xml and throw validation errors
throw new NotImplementedException();
}
謝謝!
我可能稍后會帶一些代碼回來,但是這是我想到的過程:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.