Home Screenshots Download History Documentation

PortaBase XML Format

Overview

Starting with version 1.5, PortaBase can export the entire content of a database file to an XML file (including views, filters, sortings, etc.) It can also import data from XML files in the same format. Furthermore, PortaBase files can be exported to XML and created from XML via command-line options to the portabase program, so it is possible to write scripts that can read and create PortaBase files. This allows you to manipulate PortaBase data files in a broad variety of ways, including:

Format

The XML format used by PortaBase is defined in portabase.rng. This is a schema file using RelaxNG, a schema language similar to but better than the W3C's XML Schema language; for more information, see the RelaxNG home page. It's a fairly literal representation of the MetaKit views used internally to store the data (documented here), with a few exceptions:

Notes

Changes

PortaBase 1.9

PortaBase 1.8

PortaBase 1.6

PortaBase 1.5

Request for Feedback

----

Copyright 2003-2004 by Jeremy Bowman.
(jmbowman at alum dot mit dot edu)

SourceForge.net Logo