Gerritjan Koekkoek wrote:
Hi,
I understand the concept, but what do I do with relations;
Creator, Translation, translator.
I advise you to look at a generated XML file, the structure will answer
your questions.
I also have some markup-tags like Title, Quote,
Bulleted list,
Information, Contact-information
For this you can either use the syntax conversion feature of XWiki (as
Vincent said), or manually process the wiki content to convert to the
XWiki syntax.
How would you develop a xml-schema for this; could I
look at the
database structure and assume required, optional constraints
Are there any enumerations used in xwiki (list of possible values) for
a field
What is the best way to find-out about the standard POSSIBLE
attributes of a xwiki document
Look at the XWikiDocument java class
(
http://svn.xwiki.org/svnroot/xwiki/platform/core/trunk/xwiki-core/src/main/…),
or at the hibernate mapping file
(
http://svn.xwiki.org/svnroot/xwiki/platform/core/trunk/xwiki-core/src/main/…).
Or, look at the XML export of a document
(
http://www.xwiki.org/xwiki/bin/view/Main/WebHome?xpage=xml), as the
format is straight-forward.
Gerritjan
On 14 feb 2009, at 18:55, Guillaume Lerouge wrote:
> Hi,
>
> XWiki Pages are stored as XML files. You can look at the XML
> representation
> of a standard XWiki pages (export as XAR, rename to ZIP, unzip, look
> inside
> the folder). Then try to find which XWL fields from your original
> XML format
> could be converted into XWiki document fields (especially web, name,
> title,
> creation date and content).
>
> Once you've decided which mapping to use, write and launch your XSLT
> script.
> Then you'll have a bunch of XWiki pages as XML. Look at the output
> of a
> XWiki XAR export to see what the description file looks like and
> write one
> with the name of your pages inside.
>
> Put everything into a folder, zip it, rename it to .xar, try
> importing it.
> If the import fails, try splitting it into a number of smaller XARs.
>
> Hope this helps,
>
> Guillaume
>
> On Sat, Feb 14, 2009 at 12:10 PM, Gerritjan Koekkoek <
> gerritjankoekkoek(a)gmail.com> wrote:
>
>> Hi.
>>
>> We have a repository of articles (our Old CMS) we would like to
>> import
>> into xwiki automatically.
>> These Articles are in a propietary XML format, one XML file per
>> article.
>>
>> What would be the best approach?
>> We have ability to restructure/transform xml into another xml by
>> means
>> of xslt.
>>
>> Which approaches could we research?
>>
>> Gerritjan
--
Sergiu Dumitriu
http://purl.org/net/sergiu/