2016-08-02 6 views
0

파일 서버 내에서 전체 XML 유효성 검사 프로세스를 자동화 할 수 있는지 궁금합니다. 여러 XML 파일 유효성 검사 자동화

  • 다음 오류와 함께 성공의 출력/실패를 침 디렉토리에서 여러 XML 파일을 읽어

    • ,
    • XSD 스키마 파일의 나무에 파일을 검증,
    • 어쩌면이 삽입 이러한 모든 정보를 데이터베이스에 저장하면 변경 사항을 쉽게 추적 할 수 있습니다.

    시스템은 주로 파일을 처리하기 위해 JAVA 및 PL/SQL을 사용합니다.

    나는 그러나, 나는 XML 기술을 너무 잘 알고 아니에요 그래서 나는 내가 무엇을 찾고 있어요하는 것은 하나

    • 상용 제품으로 수행 할 수 있는지 여부를 확실 해요,이에 대한 몇 가지 연구를했습니다 (예 : oxygenXML, 스타일러스 스튜디오, xmlspy, altova 등의 xml 편집기) 또는
    • 오픈 소스 (CAM 툴킷, Apache Xerces2 Java, SOAPUI 등).

    모든 의견/제안/의견은 크게 감사하겠습니다.

  • 답변

    0

    유효성 검사 및 구문 분석에 xmllint를 사용할 수 있습니다. 이것은 사용하는 기본 쉬운으로 리눅스의 대부분의 버전에 포함되어 있습니다 : Windows의

    xmllint --noout --schema <xsd file> <xml file> 
    

    내가 Altova의 XMLSPY을 선호합니다.