Rechercher une page de manuel

Chercher une autre page de manuel:

Langue: en

Autres versions - même langue

Version: 2005-11-17 (fedora - 04/07/09)

Section: 1 (Commandes utilisateur)

NAME - writes the implicit stag-schema for a stag file

SYNOPSIS -w sxpr sample-data.xml -dtd sample-data.xml


Takes a stag compatible file (xml, sxpr, itext), or a file in any format plus a parser, and writes out the implicit underlying stag-schema

stag-schema should look relatively self-explanatory.

Here is an example stag-schema, shown in sxpr syntax:

     (name "s"
      (address_type "s")
      (street "s")
      (street2? "s")
      (city "s")
      (zip? "s")))))

The database db contains zero or more persons, each person has a mandatory name and at least one address.

The cardinality mnemonics are as follows:

1 or more
0 or one
0 or more

The default cardinality is 1


-p|parser FORMAT
FORMAT is one of xml, sxpr or itext, or the name of a perl module

xml assumed as default

exports schema as DTD
-w|writer FORMAT
FORMAT is one of xml, sxpr or itext, or the name of a perl module, OR DTD

The default is sxpr

note that stag schemas exported as xml will be invalid xml, due to the use of symbols *, +, ? in the node names


not event based - memory usage becomes exhorbitant on large files; prepare a small sample beforehand
<lool> bee% dpkg -L metacity | grep desktop
<mattboll> lool: ton bee% ca veut dire quoi? (command not found)
-- mattboll in "je copie aussi le <lool> ?" --