나는 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() 메소드를 사용합니다.
관련 문제
- 1. Java XML DTD 유효성 검사
- 2. XML DTD 활동
- 3. XML DTD 문제
- 4. 나는 XML 문서가 DTD
- 5. XML 파일에서 DTD 가져 오기
- 6. XML 변형 후 DTD 유지
- 7. XML, DTD 및 관련 기술
- 8. XML 구문 분석시 DTD 무시
- 9. Forward Backward Rule Xml DTD
- 10. ,이 같은 것을하는 XML DTD
- 11. xml dtd -> sql 스키마
- 12. Netbeans : XML 용 DTD 생성
- 13. libxml2로 Dtd 확인
- 14. vb6에서 큰 xml 파일을 읽습니다.
- 15. Java 프로그램이 접두사와 접미사를 읽습니다.
- 16. DTD 및 XSD에서 HTML 변환까지의 XML 파일
- 17. DTD 참조가있는 XML infoset에 linq를 어떻게 생성합니까?
- 18. 고정 된 텍스트로 태그를 만드는 XML DTD
- 19. Eclipse에서 XML DTD 오류 표시 안함
- 20. Maven의 XML DTD/스키마 유효성 확인
- 21. DTD 엔티티를 포함하여 PHP로 XML 읽기?
- 22. DTD 엔터티를 통해 외부 xml 파일 참조
- 23. XML DTD - 괄호 밖의 별표는 무엇을 의미합니까?
- 24. Java : HTTP 서버의 소켓에서 POST 데이터를 읽습니다.
- 25. XML DTD 내가 ... 여기에 외부 DTD와 XML 파일을
- 26. 키보드에서 dtd 및 xml 파일을 가져 오는 방법은 무엇입니까?
- 27. 스칼라에서 DTD 사양 무시
- 28. XML에서 DTD 제거 SSIS
- 29. xml 파일을 읽을 때 요소의 복제본을 읽습니다.
- 30. PHP에서 XML 파일의 레코드를 동적으로 읽습니다.
당신이 시도한 몇 가지 코드를 게시하시기 바랍니다 도움이 될 것입니다! –
-1; 귀하의 질문은 상당히 광범위합니다. 더 자세한 내용과 일부 코드를 제공해야합니다. – home
"pls send teh codez"요청을 처리하지 않습니다. –