0
나는 nodeJs의 초보자이지만 이미 좋아합니다. 다음 data.xml 파일이 있습니다.nodejs의 2 개의 끝점으로 정의 된 파일의 일부분을 읽음
<data>
<student>
<age>16</age>
<name>Bill</name>
</student>
<teacher>
<age>33</age>
<name>Priyanka</name>
</teacher>
</data>
이 파일에서 학생의 세부 정보를 읽고 싶습니다. fs.readStream, fs.readFile을 살펴 보았지만 일부는 그렇지 못했습니다. Readline은 해결책이 될 수 있습니다 (확실하지 않습니다).하지만 XML 형식이 제대로 지정되지 않은 경우 어떻게해야합니까?
미리 감사드립니다.
감사합니다. @RLaaa. 정말 고맙습니다. 데이터가 json 파일 인 경우 옵션은 무엇입니까? – rookie
json이 더 쉽습니다. 물론 xml 파싱 모듈을 사용하지 않고 json을 객체로 파싱하고 싶을 것입니다. parseString 호출을 var obj = JSON.parse (data)로 바꿉니다. json이 유효하지 않으면 구문 분석이 실행을 중지시킬 수 있습니다. 여기를 참조하십시오 : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse – RLaaa