Author: dlanglais Date: 2010-02-26 15:37:51 +0100 (Fri, 26 Feb 2010) New Revision: 131 Added: trunk/src/site/doc/analyse/importexport/ trunk/src/site/doc/analyse/importexport/example1.dtd trunk/src/site/doc/analyse/importexport/example1.xml trunk/src/site/doc/analyse/importexport/example2.dtd trunk/src/site/doc/analyse/importexport/example2.xml Log: Ajout de deux exemples de format d'import/export de contenu de bases. Tr?\195?\168s basique. Pr?\195?\169f?\195?\169rence pour example2. Added: trunk/src/site/doc/analyse/importexport/example1.dtd =================================================================== --- trunk/src/site/doc/analyse/importexport/example1.dtd (rev 0) +++ trunk/src/site/doc/analyse/importexport/example1.dtd 2010-02-26 14:37:51 UTC (rev 131) @@ -0,0 +1,33 @@ +<?xml version='1.0' encoding='UTF-8'?> + +<!-- + TODO define vocabulary identification + PUBLIC ID: -//vendor//vocabulary//EN + SYSTEM ID: http://server/path/example1.dtd + +--> + +<!-- + An example how to use this DTD from your XML document: + + <?xml version="1.0"?> + + <!DOCTYPE root SYSTEM "example1.dtd"> + + <root> + ... + </root> +--> + +<!--- Put your DTDDoc comment here. --> +<!ELEMENT root (element)*> + +<!--- Put your DTDDoc comment here. --> +<!ELEMENT element EMPTY> +<!ATTLIST element + value CDATA #IMPLIED + version CDATA #IMPLIED + key CDATA #IMPLIED + column CDATA #IMPLIED + table CDATA #IMPLIED + > Added: trunk/src/site/doc/analyse/importexport/example1.xml =================================================================== --- trunk/src/site/doc/analyse/importexport/example1.xml (rev 0) +++ trunk/src/site/doc/analyse/importexport/example1.xml 2010-02-26 14:37:51 UTC (rev 131) @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + Document : export.xml + Created on : 26 février 2010, 15:10 + Author : Dorian Langlais + Description: + An example of format to export hbase content +--> + +<root> + <element table="myLittleHBaseTable" column="myLittleFamily" key="1" version="1" value="bla" /> + <element table="myLittleHBaseTable" column="myLittleFamily" key="1" version="2" value="blabla" /> + <element table="myLittleHBaseTable" column="myLittleFamily" key="1" version="3" value="bla" /> + <element table="myLittleHBaseTable" column="myLittleFamily" key="1" version="4" value="bla" /> + <element table="myLittleHBaseTable" column="myLittleFamily" key="2" version="1" value="blablablablablabla" /> + <element table="myLittleHBaseTable" column="myLittleFamily" key="2" version="2" value="blabla" /> + <element table="myLittleHBaseTable" column="myLittleFamily" key="3" version="1" value="bla" /> + <element table="myLittleHBaseTable" column="myLittleFamily" key="4" version="1" value="bla" /> +</root> Added: trunk/src/site/doc/analyse/importexport/example2.dtd =================================================================== --- trunk/src/site/doc/analyse/importexport/example2.dtd (rev 0) +++ trunk/src/site/doc/analyse/importexport/example2.dtd 2010-02-26 14:37:51 UTC (rev 131) @@ -0,0 +1,47 @@ +<?xml version='1.0' encoding='UTF-8'?> + +<!-- + TODO define vocabulary identification + PUBLIC ID: -//vendor//vocabulary//EN + SYSTEM ID: http://server/path/example2.dtd + +--> + +<!-- + An example how to use this DTD from your XML document: + + <?xml version="1.0"?> + + <!DOCTYPE root SYSTEM "example2.dtd"> + + <root> + ... + </root> +--> + +<!--- Put your DTDDoc comment here. --> +<!ELEMENT root (table)*> + +<!--- Put your DTDDoc comment here. --> +<!ELEMENT table (column)*> +<!ATTLIST table + tableName CDATA #IMPLIED + > + +<!--- Put your DTDDoc comment here. --> +<!ELEMENT column (cell)*> +<!ATTLIST column + columnName CDATA #IMPLIED + > + +<!--- Put your DTDDoc comment here. --> +<!ELEMENT cell (value)*> +<!ATTLIST cell + key CDATA #IMPLIED + > + +<!--- Put your DTDDoc comment here. --> +<!ELEMENT value (#PCDATA)> +<!ATTLIST value + version CDATA #IMPLIED + > Added: trunk/src/site/doc/analyse/importexport/example2.xml =================================================================== --- trunk/src/site/doc/analyse/importexport/example2.xml (rev 0) +++ trunk/src/site/doc/analyse/importexport/example2.xml 2010-02-26 14:37:51 UTC (rev 131) @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + Document : export2.xml.xml + Created on : 26 février 2010, 15:19 + Author : Dorian Langlais + Description: + An other example of format to export hbase content +--> + +<root> + <table tableName="myLittleHBaseTable"> + <column columnName="myLittleFamily"> + <cell key="1"> + <value version="1">bla</value> + <value version="2">blabla</value> + <value version="3">bla</value> + <value version="4">bla</value> + </cell> + <cell key="2"> + <value version="1">blablablablablabla</value> + <value version="2">blabla</value> + </cell> + <cell key="3"> + <value version="1">bla</value> + </cell> + <cell key="4"> + <value version="1">bla</value> + </cell> + </column> + </table> +</root>
participants (1)
-
dlanglais@users.nuiton.org