홈페이지: https://sourceforge.net/projects/tclxml/
TclXML은 Tcl 스크립팅 언어에 대한 XML 지원을 제공합니다. 또한 DOM API도 제공합니다. libxml2와 통합하면 XSLT, XML 스키마 및 Relax NG가 추가됩니다. xmlgen 하위 프로젝트는 XML을 생성 기능을 제공합니다.
package require xml 3.2
set parser [xml::parser]
$parser configure -elementstartcommand EStart \
-characterdatacommand PCData
proc EStart {tag attlist args} {
array set attr $attlist
puts "Element \"$tag\" started with [array size attr] attributes"
}
proc PCData text {
incr ::count [string length $text]
}
set count 0
$parser parse [read stdin]
puts "The document contains $count characters"
exit 0
Download
'Tcl & Tk > 확장 패키지 (Extension Package)' 카테고리의 다른 글
label 0.0.1 (0) | 2025.03.05 |
---|---|
winsend 0.6 (0) | 2025.03.05 |
baseconv 1.0 (0) | 2025.03.05 |
Ffidl 0.6 (0) | 2025.03.05 |
AniGif 1.3 (0) | 2025.02.21 |