sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
extra_vars4 | |
extra_vars5 | |
extra_vars6 |
일본어 - http://www.techscore.com/tech/ApacheJakarta/Digester/index.html
한국어 - http://www.jakartaproject.com/article/jakarta/111250950872200
http://14.63.166.136:2201/article/jakarta/111250950872200
1. RuleXML 의 작성팁
1) 반복패턴 찾아내기
XML파싱의 가장 기본적인 원리는 반복되는 패턴을 찾아내는 것이다.
예를들어,
< a >
< b />
< b />
< b />
< /a >
위와같은 XML 정의가 있다면, < b >는 반복 패턴을 가지고 있다.
이 반복되는 패턴은 rulexml에서 < pattern >태그에 매칭된다.
따라서, XML을 분석하는 rule 을 작성할때는 가장 먼저 해야할 일은 반복되는 패턴을 찾아내는 것이다.
2) < bean-property-setter-rule > 태그 사용 유의점
pattern 속성으로 지정하는 태그명이 셋팅되는 빈에 변수로 선언되어 있어야 한다.
만일 pattern 속성의 값과 빈의 변수명이 다르다면 < call-method-rule > 태그를 사용하여야 한다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
15 |
Map 사용 예제
![]() | 황제낙엽 | 2010.10.17 | 104 |
14 | Digester/FAQ | 황제낙엽 | 2010.10.16 | 232 |
13 | RuleXML 작성법 | 황제낙엽 | 2009.01.20 | 177 |
12 | 유용한 링크 | 황제낙엽 | 2009.01.20 | 73 |
11 | Digester.peek(int n) 메서드의 고찰 | 황제낙엽 | 2008.08.26 | 88 |
10 |
Rule클래스의 작성 및 RuleXml 파일 작성 예제
![]() | 황제낙엽 | 2008.05.15 | 82 |
9 | Package org.apache.commons.digester Description - V1.8 (해석중) | 황제낙엽 | 2008.05.15 | 173 |
8 | Including programmatically-created rules: 의 고찰 | 황제낙엽 | 2008.05.14 | 80 |
7 | Digester 의 xmlrules 를 이용하여 Properties 파일 읽어들이기 | 황제낙엽 | 2008.05.14 | 98 |
6 |
Parsing and Processing Large XML Documents with Digester Rules (해석중)
![]() | 황제낙엽 | 2008.05.13 | 1567 |
5 | Package org.apache.commons.digester.xmlrules | 황제낙엽 | 2008.05.13 | 92 |
4 |
Digester가 제공하는 기본 Rule을 이용한 예제 프로젝트 분석
![]() | 황제낙엽 | 2008.05.13 | 174 |
» | Digester 의 소개 및 기본적인 사용법 | 황제낙엽 | 2008.05.09 | 116 |
2 | Parsing, indexing, and searching XML with Digester and Lucene | 황제낙엽 | 2008.05.07 | 534 |
1 | Digester란? | 황제낙엽 | 2008.05.07 | 136 |