1
DOM 패키지 (ActiveState 배포에서 사용 가능)를 사용하는 경우 TCL에서 xml을 만들 수 있습니다.ActiveState의 dom 패키지를 사용하여 요소에 데이터를 추가하는 방법
<result>
<trafficStatistics type="structure">
<Tx_Frames type="numericlist" displayName="Tx Frames"></Tx_Frames>
</trafficStatistics>
</result>
가 어떻게이 Tx_Frames 요소에 일부 데이터를 추가 할 수 있습니다
set xmlDoc [::dom::create]
set root [::dom::document createElement $xmlDoc "trafficStatistics"]
set statElement [::dom::document createElement $root "Tx_Frames"]
::dom::element setAttribute $statElement "type" "numericlist"
::dom::element setAttribute $statElement "displayName" "Tx Frames"
puts [::dom::serialize $xmlDoc -indent true]
이 간단한 XML을 생성? DOM을 패키지 실제로 내가 당신을 믿지 libxml2를