XML과 비슷한 텍스트 파일을 읽어야합니다. 텍스트 파일은 부모 태그가있는 여러 개의 XML 파일로 이루어져 있습니다. 파일과 행을 구문 분석해야합니다 한 줄에 하나씩 다른 텍스트 파일에 부모 태그 안에 여러 번 반복되는 필수 자식 태그의 해당 요소를 작성해야합니다. 부모 태그 뒤의 다음 줄에 요소를 작성해야합니다. 파일을 읽고 파일을 쓰려면,하지만 그 논리를 요구 사항에 따라 읽을 수는 없습니다. 제발 도와주세요.여러 태그가있는 텍스트 파일을 구문 분석하여 다른 텍스트 파일에 쓰기
<parentnode xmlns="http://www.fpml.org/FpML-5/recordkeeping" fpmlVersion="5-5" xmlns:abcde="http://www.abcde.com/ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.abcde.com/ext /../xmls/XYZ/recordkeeping/abcde-ext.xsd">
<Child1 Child1Scheme="http://www.google.com">1234566546</Child1>
<Child1 Child1Scheme="http://www.fpml.org/coding-scheme/external/UNique">AbcdeXYZ-23243423</Child1>
<country countryScheme="http://www.fpml.org/coding-scheme/external/country-identifier">1030253498</country>
<state stateScheme="http://www.fpml.org/coding-scheme/external/state-identifier">23423423423</state>
</parentnode>
<parentnode xmlns="http://www.fpml.org/FpML-5/recordkeeping" fpmlVersion="5-5" xmlns:abcde="http://www.abcde.com/ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.abcde.com/ext /../xmls/XYZ/recordkeeping/abcde-ext.xsd">
<Child1 Child1Scheme="http://www.google.com">1234566546</Child1>
<Child1 Child1Scheme="http://www.fpml.org/coding-scheme/external/UNique">AbcdeXYZ-154555</Child1>
<country countryScheme="http://www.fpml.org/coding-scheme/external/country-identifier">1030253498</country>
<state stateScheme="http://www.fpml.org/coding-scheme/external/state-identifier">434343242</state>
</parentnode>
<parentnode xmlns="http://www.fpml.org/FpML-5/recordkeeping" fpmlVersion="5-5" xmlns:abcde="http://www.abcde.com/ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.abcde.com/ext /../xmls/XYZ/recordkeeping/abcde-ext.xsd">
<Child1 Child1Scheme="http://www.google.com">1234566546</Child1>
<Child1 Child1Scheme="http://www.fpml.org/coding-scheme/external/UNique">AbcdeXYZ-4566545</Child1>
<country countryScheme="http://www.fpml.org/coding-scheme/external/country-identifier">1030253498</country>
<state stateScheme="http://www.fpml.org/coding-scheme/external/state-identifier">2323232323</state>
</parentnode>
여기서해야 할 일이 많습니다. 더 잘 시작하십시오! 우리에게 당신의 XML 파일이나 컬렉션을 보여주세요. –
샘플 입력 파일을 게시 한 다음 원하는 출력을 게시하는 것이 좋습니다. 나는 OP에서 무엇이든을 이해할 수 없다. – hellboy
StAX를 사용하면 파일을 구문 분석하는 데 도움이 될 수 있습니다. 파일에 루트 요소가 여러 개있을 때 어떻게 작동하는지 잘 모르겠지만 ... – Puce