2012-06-23 4 views
3

xml 데이터를 buglist.cgi 파일에서 성공 시키려고합니다. 내가 표시 XML의 형태로 필요로하는 버그를 가지고 한 후 bugzilla url에서 xml 데이터 가져 오기

buglist.cgi?xyz_param=xyz_value&ctype=csv 

은 나에게 값의 CSV하지만,
buglist.cgi?xyz_param=xyz_value&ctype=xml 

날이 오류를

The requested format does not exist with a content type of xml. 

그러나 제공을 제공합니다 버그 목록 페이지의 맨 아래에 작은 xml 아이콘이 있습니다.이를 클릭하면 원하는 xml 출력이 생성됩니다. 내가 여기서 뭔가를 놓치고 있니?

질라 버전 : 3.4.3

감사 라비

답변

0

이 시도 :

buglist.cgi?xyz_param=xyz_value&ctype=rss 

은 RSS 포맷은 XML입니다. 검색 결과를 얻고 싶다면 '& ctype = rss'를 끝에 추가하면 해당 쿼리의 xml 출력이 표시됩니다.

+0

이것은 XML을 제공하지 않습니다. 이는 실수로 XML이지만 HTML로만 관련 정보가 포함 된 RSS를 제공합니다. 데이터를 파싱하려면 먼저 XML을 구문 분석 한 다음 항목의 '

'태그에서 HTML을 구문 분석해야합니다. 분명히하고 싶은 일이 아닙니다. –

1

쿼리 매개 변수 ctype=rdf을 추가하면 쿼리에 대해 xml 형식의 출력이 제공됩니다.