Могу ли я загрузить узлы docutils непосредственно в виде XML-файла?Python

Программы на Python
Anonymous
Могу ли я загрузить узлы docutils непосредственно в виде XML-файла?

Сообщение Anonymous »

Документ docutils основан на иерархии узлов. Повсюду они говорят, что узлы представляют собой XML (или, по крайней мере, XML-подобные) и существуют способы выгружать документы и фрагменты документов в формате XML. Они даже создают DTD, описывающее формат документа XML для узлов.
Я хочу сгенерировать узлы docutils с помощью инструмента, отличного от Python, сериализовать их в машиночитаемый формат, а затем загрузить их с помощью docutils (как часть плагина Sphinx).
Я пытался найти способ загрузить либо полный XML-документ, либо его фрагмент (в формате, указанном DTD) и получить обратно дерево узлов, но я ничего не могу найти. Есть ли способ прочитать формат XML docutils обратно в узлы, то есть наоборот Node.asdom()?
В более общем плане, существует ли какой-либо машиночитаемый формат формат, который я могу загрузить с документами, описывающими дерево узлов? Либо что-то на основе XML, либо какой-то другой формат?

Подробнее здесь: https://stackoverflow.com/questions/790 ... n-xml-file

Вернуться в «Python»