원격 서버에서 오는 xml 파일의 데이터를 처음으로 파싱 할 응용 프로그램을 개발 중입니다.Android : XML 데이터를 구문 분석하는 데 가장 적합한 파서
하지만 파서가 효율적이거나 파싱에 가장 적합한 파서를 선택할 수 없습니다.
- SAX
- XMLPullParsing
- 데이터를 구문 분석하는 가장 좋은 파서는 DOM
: 내가 아는 구문 분석의 세 가지 유형, 주로 있기 때문에? Google에서 검색하면서 위의 파서의 양수와 음수를 발견했습니다. 그러나 나는 어느 것이 가장 효율적인지를 결정할 수 없었다.
XML에 많은 태그가있는 무거운 데이터가 있습니다.
나를 안내하고 처음으로 응용 프로그램에서 구문 분석을 사용할 때 어떤 구문 분석기를 사용해야하는지 제안 해주십시오.
은 색소폰 또는 xmlpullparsing을 사용합니다. – Raghunandan
파일 크기가 적당한 경우 dom을 시도하십시오. 코어에 맞지 않으면 색소폰을 사용하십시오. 우리에게 당신의 스키마를 보여주고 어떤 종류의 물건을 당신이 데이터로하고 있는지 말해주십시오. –
무거운 데이터를위한 좋은, 그렇다면 dom 인 경우에는 색소폰을 의미 합니다만, xmlpullparser에 관해 말해주십시오. 색소폰과 xmlpull 중 가장 좋습니다. –