2016-10-01 2 views
0

방금 ​​Google의 GO (Golang) 언어로 실험을 시작했으며 효율적으로 해결하고자하는 문제가 발생했습니다. 그래서 XML 파일에서 일부 데이터를 추출하고 싶습니다. 온라인에서 사용할 수 있습니다 (폴링 세션의 응답으로 얻음). 그러나 시작하는 방법을 모르겠습니다. 페이지의 소스 코드를 다운로드하여 로컬에 저장하고 그런 식으로 데이터를 추출해야합니까 아니면 모든 것을 다운로드하지 않고 데이터를 추출 할 수 있습니까? 고맙습니다!Golang XML 구문 분석 문제

<?xml version="1.0" encoding="utf-8"?> 

답변

2

온라인으로 사용 가능하므로 net/http 클라이언트를 사용하여 xml을 검색 할 수 있습니다. 그런 다음 encoding/xml 패키지를 사용하여 응답 본문을 struct 객체로 변환하면 xml 문자열을 struct로 변환하는 xml.Unmarshal 메서드가 있으므로 - 먼저 구조체를 작성해야합니다.

net/http 사용할 예

encoding/xml