私はjavaの新版ですXML DTDビューアのJavaコードが必要です。誰かが私にコードを送ったり、コードを書く方法を教えてください。必要なことを行います。ありがとうございました。Javaコードがxml DTDビューアを読み取る
-2
A
答えて
1
import java.io.*;
import org.w3c.dom.*;
import org.xml.sax.*;
import javax.xml.parsers.*;
import javax.xml.validation.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamSource;
import javax.xml.transform.stream.StreamResult;
public class DOMValidateDTD {
public static void main(String args[]) {
try{
DocumentBuilderFactory factory =
DocumentBuilderFactory.newInstance();
factory.setValidating(true);
DocumentBuilder builder = factory.newDocumentBuilder();
builder.setErrorHandler(new org.xml.sax.ErrorHandler() {
//Ignore the fatal errors
public void fatalError(SAXParseException exception)
throws SAXException { }
//Validation errors
public void error(SAXParseException e)
throws SAXParseException {
System.out.println("Error at " +e.getLineNumber() + " line.");
System.out.println(e.getMessage());
System.exit(0);
}
//Show warnings
public void warning(SAXParseException err)
throws SAXParseException{
System.out.println(err.getMessage());
System.exit(0);
}
});
Document xmlDocument = builder.parse(
new FileInputStream("Employeexy.xml"));
DOMSource source = new DOMSource(xmlDocument);
StreamResult result = new StreamResult(System.out);
TransformerFactory tf = TransformerFactory.newInstance();
Transformer transformer = tf.newTransformer();
transformer.setOutputProperty(
OutputKeys.DOCTYPE_SYSTEM, "Employee.dtd");
transformer.transform(source, result);
}
catch (Exception e) {
System.out.println(e.getMessage());
}
}
}
1
は ParserAdapter クラスのgetDTDHandler()メソッドを使用してみてください。
はおそらく Validate an XML file against local DTD file with Java あなたが試したいくつかのコードを投稿してください
関連する問題
- 1. xmlファイルをJavaから読み取る
- 2. javaでXMLを読み取るには?
- 3. Java XML DTDの検証
- 4. Java XMLの読み込みの問題:異なる子タグを読み取る
- 5. Javaのすべての子要素がXMLで読み取る
- 6. 読み取りXML
- 7. JavaがXMLファイルを読み取れない
- 8. XML、DTD:
- 9. XMLでファイルを読み込みJava
- 10. xmlをJavaで読み書きする
- 11. XMLとCSVファイルの読み込みJava
- 12. xmlファイルの読み取り
- 13. Javaコードからカスタムディメンション属性を読み取る方法
- 14. Javaコードから環境変数を読み取る方法
- 15. XMLファイルをDataTableに読み込むコード
- 16. リソースからXMLファイルを読み取る
- 17. WebBrowserコントロールからXMLを読み取る
- 18. xmlファイルをvbscriptで読み取る
- 19. .NET XMLトレースファイルを読み取る
- 20. DTD宣言がXMLファイルに含まれていないXMLファイルのJava DTD検証?
- 21. XMLのDTD子供
- 22. xml dtd - > sql schema
- 23. JSコードからシリアルポートを読み取る
- 24. AVFoundationでバイナリQRコードを読み取る
- 25. Word docsを読み取るコード
- 26. Atom xml C#で読み取る
- 27. XDocumentで使用するためのインラインDTDの読み込み方法
- 28. エラー:のfile_get_contents私はXMLを読み取る必要がある
- 29. XMLでセルフクローズタグを読み取るとJavaScriptが壊れる
- 30. XML DTDここに...私は外部のDTDとXMLファイルを持っている
有用であろう! –
-1;あなたの質問はかなり広いです。詳細と多分いくつかのコードを提供する必要があります。 – home
"pls send teh codez"リクエストには対応していません。 –