xmllint 를 이용 에러인경우는 메세지가 나오지 않게하기
글쓴이: hongtting / 작성시간: 수, 2007/05/30 - 10:55오전
궁금한것이 있어서 문의 드립니다.
리눅스에서 C 로 프로그램을 짜고 있습니다.
쓰레드로 프로그램을 처리하는 부분인대 정상적인 xml 파일인경우 계획된 형태로 프로그램이 실행됩니다.
그러나 정상적이지 않은 xml 파일인경우 파싱을 했을경우 에러메세지가 쓰레드에 의해 쫙쫙계속 뜨게되었습니다.
말인즉 정확하지 않은 xml 파일의 파싱이 있을시 에러 메세지를 화면에 출력하지 않게 하고 싶어서 입니다.
위의 xmllint 를 이용해서 예제파일 test.xml 을 실행하였습니다.
부정확한 예제파일 test.xml 내용 -----
ml version="1.0"?>
----------------------------------
실행]# xmllint test.xml
test.xml:1: parser error : Start tag expected, '
ml version="1.0"?>
^
이런식으로 에러가 쫙 나오는것을 막고 싶습니다. 부탁드립니다 꾸벅
Forums:
표준에러를 /dev/null로...
이렇게 해 보세요.
-----
익명으로 쓴 글은 볼 수 없습니다.
-----
http://monpetit.posterous.com/
http://monpetit.tistory.com/
댓글 달기