Perl 초보자는 여기에 있습니다. 누군가가 친절하게도이 XML 파일에서 데이터를 추출하고 어쨌든 내가 필요한 출력을 포맷하기 위해 펄을 사용하는 방법을 보여줄 수 있습니까? XML :: Simple을 사용할 것인가 아니면 이것을 fh로 열어서 어떻게 든 분할 할 것인가? 고맙습니다.간단한 xml 파일을 읽을 수있는 형식으로 구문 분석하는 방법
XML::Simple 사용 설명서는 나에게 단순하지 않은 것처럼 보입니다.
예를 들어 나는 이렇게 보이는 작은 xml 파일이 있습니다.
test.xml의는
<?xml version="1.5" encoding="UTF-8"?><org.apache.Content duration="277135" count="51" numDirs="50" bytesUsed="110133451"/>
내가 CSV 파일,
:
또는 그러나 같은 읽을 수 속성 = "값"쌍을 변환하고 싶은
, 나는 그것을 밖으로 인쇄 할.
예 :
duration:277135 count:51 numDirs:50 bytesUsed:110133451
귀하의 도움에 감사드립니다. 내용이 별도의 XML 파일에있는 경우'$ xml'을 파일로 읽을 수 있습니까? 내가 어떻게 그럴 수 있니? – cjd143SD
예. xml 파일의 경로를'my $ xml = "\ path \ to \ test.xml"; –
과 같이 제공하면됩니다. 감사! – cjd143SD