<div>소스코드 : <a target="_blank" href="http://colorscripter.com/s/0aYGFv8" target="_blank">http://colorscripter.com/s/0aYGFv8</a></div> <div> </div> <div style="text-align:left;"><img width="0" height="0" style="border:;" alt="캡처.PNG" src="http://thimg.todayhumor.co.kr/upfile/201702/14866401173506f6757525421e8e13545cecd2c27a__mn171753__w651__h241__f4990__Ym201702.png" filesize="4990"></div> <div style="text-align:left;"><img width="651" height="241" style="border:;" alt="캡처.PNG" src="http://thimg.todayhumor.co.kr/upfile/201702/1486640130caa9658c13ed4633881bfe010e8b3358__mn171753__w651__h241__f4990__Ym201702.png" filesize="4990"></div> <div> </div> <div style="text-align:left;">xml 파일 형태는 아래와 같이 최종 3단계의 깊이를 가진 태그로 구성 (이게 전부가 아닌데 요약했습니다. 모두 이런 형태로 되어있기는 합니다)</div> <div style="text-align:left;"><root></div> <div style="text-align:left;"> <key = "컴퓨터"> // 최상위 태그</div> <div style="text-align:left;"> <key = "노트북"> // 2단계 태그</div> <div style="text-align:left;"> <key = "삼성"/> // 최하위 태그</div> <div style="text-align:left;"> <key = "LG"/> // 최하위 태그</div> <div style="text-align:left;"> </key> // 2단계 태그</div> <div style="text-align:left;"> </key> // 최상위 태그</div> <div style="text-align:left;">....</div> <div style="text-align:left;">....</div> <div style="text-align:left;"></root></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div><br></div> <div><br></div> <div>위 내용들을 첨부한 이유는 설명을 하기 위함인데요</div> <div><br></div> <div>저런 형태의 xml 파일을 읽어와서 파싱을 합니당 (올린 코드 부분이 파싱해서 활용하는 코드)</div> <div><br></div> <div>근데 제가 하고싶은건, 최상위 태그를 맨 왼쪽 리스트에 쭉 삽입한 후에</div> <div>최상위 태그중 하나를 클릭했을 때 그 하위에 해당하는 2단계 태그가 중간 리스트에 나오고, </div> <div>2단계 태그중 하나를 클릭했을 때 그 하위에 해당하는 최하위 태그가 3번째 리스트에 출력되도록 하는 기능입니당</div> <div><br></div> <div>여기서 클릭했을때 쫘르륵 출력되는건 리스트 셀렉션으로 구현하려고 하는데</div> <div>이전에 저 태그들을 일일히 분류해주는 작업을 못하겠네요 (어떤 최상위 태그의 2단계 태그는 뭔지, 최하위 태그는 뭔지..)</div> <div><br></div> <div>위에 올려드린 코드에서는 모든 태그가 구분없이 처음부터 끝까지 쭉 출력이 될 것인데,</div> <div>여기서 최상위 / 2단계 / 최하위 태그를 구분해서 3차원배열에 각각 집어넣으려고 하는 것 까진 구상이 되는데 구현이 안됩니다</div> <div>이 메소드 저 메소드 다 접근해봐도 도무지 최상위 / 중간 / 최하위 태그를 구분할 방법을 모르겠는데</div> <div>어떤 메소드로 접근해야 저게 가능한지요?</div> <div><br></div> <div>save[][][] 이런 3차원배열로 첫번째 인덱스에는 최상위 태그들만, 두번째 인덱스에는 중간 태그들만, 세번째 인덱스에는 최하위 태그들만</div> <div>저장을 할 생각인데요.</div> <div><br> </div> <div>C 주로 다루던 사람인데 일이 있어 사정상 자바 붙잡고 이거저거 메소드 끼워맞추면서 하는 중입니다; </div> <div>아무쪼록 시간이 허락하신다면 간절하게 도움을 부탁드립니다</div><br><br>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.