File format: Difference between revisions

From FreeMind
Jump to navigationJump to search
(→‎Schema: +note based on WIkipedia)
Line 1: Line 1:
FreeMind stores his data in own XML flavor. Up to FreeMind 0.6.5, the xml format has been unchanged.
==Elements and attributes in 0.7.1==
==Elements and attributes in 0.7.1==


Line 32: Line 30:
** startarrow (arrow style)
** startarrow (arrow style)
** endarrow (arrow style)
** endarrow (arrow style)
==Schema==
A W3C schema can be found in the CVS:
* [http://freemind.cvs.sourceforge.net/viewvc/freemind/freemind/freemind.xsd?view=log freemind.xsd]
==Extensions in version 0.9.0==
TODO.
==XML declaration==
FreeMind writes no XML declaration.
FreeMind ignores, upon reading a mind map, any XML declaration that can be present in a mind map file created by another program[verify].
An example declaration: <code><?xml version="1.0" encoding="UTF-8"?></code>
External links: [http://en.wikipedia.org/wiki/XHTML#XML_declaration W:XHTML#XML_declaration].
==See also==
* [[Character encoding]]
[[Category:Development]]

Revision as of 08:32, 16 May 2010

Elements and attributes in 0.7.1

The list of elements and their attributes as of FreeMind 0.7.1 follows.

  • map (root element)
    • version (0.7.1)
  • node (parent element: node, map)
    • id (0.7.1)
    • text
    • link
    • folded
    • color
    • position (left or right, only for children of the root) (0.7.1)
  • edge (parent element: node)
    • style
    • color
    • width
  • font (parent element: node)
    • name
    • size
    • bold
    • italic
  • icon (parent element: node) (0.6.7)
    • builtin
  • cloud (parent element: node) (0.7.1)
    • color
  • arrowlink (parent element: node) (0.7.1)
    • color
    • destination (id of the target node)
    • startarrow (arrow style)
    • endarrow (arrow style)