2010-11-25 4 views
0

나는이 권장된다 펄에 대한 어떤 XML 파서이이 데이터에 사용할 XML 파서는 무엇입니까?

<?xml version="1.0" encoding="utf-8"?> 
<root> 
    <account var1="" email="" firstname="" /> 
    <account email="" firstname="" /> 
    <account var1="" email="" firstname="" /> 
</root> 

과 같은 XML 데이터가?

차이가 있다면 Linux를 사용합니다. 구문 분석이 복잡하지이며 그것은 주로 당신이 데이터로 무엇을해야하는지에 따라 전체 DOM 파서

+1

필요하지 않은 경우 – Quentin

+0

파서의 제약 조건 및 요구 사항은 무엇입니까? – Oded

+0

XML 파일의 각 행에 대해'var1, email, firstname'과 같은 것을 출력하고 싶습니다. 따라서 XML 파일의 각 행에 대해 $ var1, $ email 및 $ firstname을 얻을 수 있다면 좋을 것입니다. –

답변

4

XML::Simple

좋은 시작이 될 것입니다.
+0

차가움. 전체 DOM 파서 란 무엇입니까? –

+0

XML :: DOM :: Document – stillstanding

+2

FSM을 좋아하기 때문에 Perl 5.6.0이 지구를 배회했을 때의 이야기 ... 대신 [XML :: LibXML] (http://p3rl.org/XML::LibXML)을 추천하십시오. – daxim

관련 문제