프로그래밍

 3198, 1/160 회원가입  로그인  
   aw9223
   http://
   [알고리즘] HTML 파싱중 클로징태그 처리...

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3149 [복사]


<tag>
         <singletag>
         <singletag>
         <tag>
                  <tag>
                  </tag>
         </tag>
</tag>
</tag>


요렇게 마크업된 문서가 있다고 했을때

맨마지막에 </tag> 는 어떻게 생략하는게 좋을까요...

알고리즘이 생각나지 않습니다 ㅠㅠ

싱글태그, 오픈태그, 클로징태그, 주석 등 다 파싱은 잘되는데

중간에 클로징태그가 껴버리면 모든 태그들이 엉켜버리게 됩니다 ㅠㅠ

저런식의 클로징태그를 어떤식으로 처리해줘야할까요?

막연하게 말고...

어떻게 저게 여는태그가 없단걸 인식하는지... 궁금합니다 ㅠㅠ

  Hit : 4468     Date : 2011/08/27 08:00



    
별빛을담아 오픈 태그 갯수를 카운트 한 다음
클로징태그를 쓸 때마다 --시켜주세요

0개가 되면 클로징태그를 안쓰게끔요 ㅇㅅㅇ
2011/08/28  
kjwon15 XHTML을 파싱하는게 훨씬 쉽습니다.
<singltag /> 이런식으로 하니까요
2011/08/29