Инструменты преобразования XML в MindMap
Я проверил много инструментов, таких как freemind
, freeplane
и т.д... Большинство из них позволяют экспортировать в xml
выходной файл, но я не понял, как конвертировать xml
к mindmap
,
Какие-либо предложения?
2 ответа
Оба, FreeMind и Freeplane, могут импортировать из нескольких форматов XML, но нет общего конвертера XML-в-карту, так как существует много-много существующих форматов XML, и для каждого формата вам нужно отдельное отображение из различных элементов XML, атрибутов, вложенных элементов. -элементы и что еще к различным элементам (текст узла, может быть атрибуты, заметки,...) в карте ума.
FreeMind и Freeplane используют собственный XML-диалект в качестве своего собственного проприетарного формата файлов (.mm), поэтому одним из способов преобразования некоторого XML в карту ума будет преобразование XML-в-XML через XSLT или Xquery. Обе программы также понимают, чтобы импортировать текст с отступом, как это
root node
first child
grandchild
second child
как иерархия узлов, например, при вставке в карту.
Рекомендации:
Преобразование может быть сделано вручную: открыть в текстовом редакторе
remove <header></header> part
remove <Content> and </Content> tag
replace <Root> and </Root> by <map> and </map> (case sensitive)
replace "Title" by "TEXT"
rename extension from xml to mm
открыть с помощью vym, а не freeplane