1

swi-prolog 使用 list of list of ... 来表示 XML 树。我试过了

write(Term)

它缩进不好,并且

format(Term)

它不支持列表,并且

pretty_print

它似乎不是列表,它是在 rb 树库中定义的。

4

1 回答 1

4
xml_write(+Stream, +Term, +Options)

使用示例:

?- load_xml_file('example.xml', Term), xml_write(user, Term, []).
于 2011-03-30T19:24:31.210 回答