메뉴 건너뛰기

pds

[jar] NewsML Toolkit용 jar 파일들

박영식2010.03.18 04:08조회 수 15350댓글 1

  • 5
    • 글자 크기
그림은 NewsMLExplorer의 실행 모습니다. 원격지 요청도 가능하다.



NewsML 등의 xml을 파싱하기 위해서는 DOM 이나, PARSER가 필요한데, NewsML Toolkit은 xerces를 사용한다.

NewsML Toolkit은 NewsML 문서를 해석해, 원하는 element를 쉽게 이용할 수 있게 한다.

2002년에 release 되었는데, 현재는 update 되는지 알 수 없다.

http://newsml-toolkit.sourceforge.net/

위 사이트가 메인 사이트이며, 2.0과 1.0을 받을 수 있다.

그런데, 이상한 건, 1.0에 있는 class가 2.0에는 없어서 quick start의 첫줄을 해 볼 수 가 없다.

(NormalizeNewsML 클래스는 2.0에 없다.)

1.0의 파일을 받고 xerces 1.4를 받아 NormalizeNewsML을 해 볼 수 있고, 2.0은 eclipse에 편집해 보고, 실행해봤다.

xerces를 download 받아, classpath에 넣어준다.

우분투에서 /etc/profie 을 열면
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
으로 되어있다.(상황에 따라 다를 수 있다.

/usr/lib/jvm/java-6-sun/jre/lib/ext

위 경로에 xerces.jar를 넣어주면 ClassNotFoundException: org.apache.xerces.framework.XMLParser 을 처리할 수 있다.

이 외에도, 매뉴얼에선 saxpath.jar, jaxen-full.jar, gnuregexp.jar 을 필요로 한다.

박영식 (비회원)
  • 5
    • 글자 크기
[플래시] download flash player9 (by 박영식) [frida] fridump3 (by suritam9)

댓글 달기

댓글 1
  • 예제 코드는 파일을 읽어서 NewsEnvelope 의 dateAndTime 노드의 TagData 값을 출력하고, 20020412T132700-0400 로 바꾸는 코드이다.

        NewsML newsml = factory.createNewsML(input_file);
        Text date = newsml.getNewsEnvelope().getDateAndTime();
        System.out.println("Information sent at " + date.toString());
        date.setString("20020412T132700-0400");
        System.out.println("Date changed to " + date.toString());
        FileWriter output = new FileWriter(output_file);
        newsml.writeXML(output, true);
        output.close();
번호 제목 글쓴이 날짜 조회 수
[jar] NewsML Toolkit용 jar 파일들1 박영식 2010.03.18 15350
31 [frida] fridump31 suritam9 2020.03.12 731
30 [fla] 남아공 월드컵 엔트리 flash - IM-S410K 용 박영식 2010.06.05 9477
29 [fla] flash lite1.1 로 만든 SKY용 시계플래시(240X370) 2 박영식 2009.06.18 8414
28 [fla] flash lite1.1 로 만든 SKY용 시계플래시(240X370) 1 박영식 2009.06.18 9499
27 [Flash 사용불가] Xpresseditor + AXISJ AXUpload5(HTML5) 에디터 suritam9 2022.08.11 64
26 [dvd] 복사 방지 dvd 복사하기 박영식 2008.01.02 10132
25 [CD] nrg -> iso 박영식 2009.07.31 9974
24 [android] xposed for ssl pinning bypass lispro06 2018.07.31 521
23 xp용 비스타 테마 파일들 박영식 2007.11.05 8477
22 wma_mp3_converter(wma->mp3) 박영식 2009.08.03 12222
21 Windows vista sidebar에 IBM DW RSS 넣기 박영식 2008.06.22 8531
20 windows 7 인증서 오류 인터넷 불가 suritam9 2022.04.30 59
19 vista와 xp 멀티부팅을 위한 소프트웨어 박영식 2007.12.14 8824
18 Vertex algebras, Kac-Moody algebras, and the Monster 박영식 2008.12.06 8839
17 USB 포맷 안 될 때 lispro06 2017.01.07 12415
16 usb low level formatter lispro06 2015.05.15 12342
15 testdisk 파티션복구 프로그램 박영식 2010.01.21 9955
14 swf를 gif나 avi로 변환하는 프로그램 박영식 2009.06.18 9432
13 sothink swf decompiler 3.3 crack2 박영식 2008.06.06 16469
첨부 (5)
xerces.jar
882.8KB / Download 100
jaxen-full.jar
168.8KB / Download 38
gnuregexp.jar
22.6KB / Download 37
saxpath.jar
25.2KB / Download 38
news.PNG
56.2KB / Download 53
위로