2012-06-08 5 views
1

이것은 xml 유효성 검사를위한 코드입니다. org.apache.xerces를 가져 오는 동안 2 행에 있습니다. xerces.jar을 다운로드 한 다음 외부 Jar 파일을 실행 구성에서 클래스에 추가했습니다. 말해 만약 내가 그렇다면 왜이 오류는 다음에 무엇을해야합니까? 대신 구성을 실행하기 위해 추가자바에서 xerces 사용하는 방법?

import java.io.File; 
import org.apache.xerces.parsers.DOMParser; 
public class SchemaTest { 
    public static void main (String[] args) { 
     File docFile = new File("C:\\Users\\ahussain\\Desktop\\Xml_Validation\\memory.xml"); 
     try { 
      DOMParser parser = new DOMParser(); 
      parser.setFeature("http://xml.org/sax/features/validation", true); 
      parser.setProperty("http://apache.org/xml/properties/schema/external- noNamespaceSchemaLocation","memory.xsd"); 
      ErrorChecker errors = new ErrorChecker(); 
      parser.setErrorHandler(errors); 
      parser.parse("memory.xml"); 
     } catch (Exception e) { 
      System.out.print("Problem parsing the file."); 
     } 
    } 
} 
+0

왜냐하면 나는 DOMParser parser = new DOMParser();와 같은 문제도 가지고있다. – user1390517

답변

0

, 당신의 클래스 패스에

프로젝트를 항아리를 추가 - BuildPath을 - 도서관 - - 빌드 경로를 구성하여 항아리를 추가합니다.

+0

나는 올바른 대답을 얻을 때마다 항상 대답을 수락한다. – user1390517