XML question

Björnke von Gierke bvg at mac.com
Sun Nov 16 13:27:49 EST 2008


I'm assuming this refers to the XML files the documentation is in.  
They are packaged by Rev as follows:

XML Data (without DTD) is put into a customproperty named "c" &  
"<number>", where number is mostly random (as far as i can tell).
This customproperty is in a stack called "revDocClump_" & "<number>",  
they are numbered continuously.
This stack is is saved at this place: ".../3.0.0-gm-3/Documentation/ 
packaged_xml/dictionary" (or "glossary instead of "dictionary").
In the same folder is a plain text file called "clumps.index" that  
describes in which rev stack what clumps are saved.
One folder up (packaged_xml), you'll find the "dict.index" file.  
Itcontains several data points about the entries (some information is  
in there but not in the xml data). This list is also used to create  
the listing of terms for the build in documentation.

If you want just the "dictionary" files, it's probably easisest to let  
BvG Docu extract them for you, and use the dict.index file yourself  
(bvg docu names the files appropriately, so they work with the  
existing index file). The glossary information is not used BvG Docu,  
and therefore not extracted by it.
If you need the DTD, then look at this cprop: the cDictDTD of stack  
"revDocumentationLibrary". Or at the customproperty of the  first card  
of my dictionary library stack (a substack of BvG docu).

cheers
Björnke

On 16 Nov 2008, at 17:10, Richmond Mathewson wrote:

> Can anybody tell me what "packaged xml" is?
>
> sincerely, Richmond Mathewson.


On 15 Nov 2008, at 21:44, Joe Lewis Wilkins wrote:

> But WHERE is the XML file in the Rev pkg.? I'm looking at the 3.0  
> version of the dictionary, which changed a lot from 2.9.




-- 

official ChatRev page:
http://bjoernke.com/runrev/chatrev.php

Chat with other RunRev developers:
go stack URL "http://bjoernke.com/stacks/chatrev/chatrev1.3b3.rev"




More information about the use-livecode mailing list