Я пытаюсь разобрать файл XML с помощью dom
пакета, но вот ошибка, которую я получил:TCL ошибка XML синтаксический
unterminatedattribute {invalid attribute list around line 4}
Вот простой тест:
package require dom;
set XML "
<Top>
<Name name='name' />
<Group number=1>
<Member name='name1' test='test1' l=100/>
</Group>
</Top>"
set doc [::dom::parse $XML]
set root [$doc cget -documentElement]
set node [$root cget -firstChild]
puts "[$node cget -nodeValue]"
Я получил пример, когда '
. Существует ограничение на то, сколько разлома может вырваться в «документ», прежде чем он станет совершенно не поддающимся анализу. [За исключением REs.] (Http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454) –