[tcs-lc] Order of elements in TCS schema
Bob Morris
ram at cs.umb.edu
Thu Apr 14 12:50:22 PDT 2005
This seems to me to be a matter of who gets to use SAX instead of DOM
API, producer or consumer. With a small amount of work you can probably
make an xslt program that will make a depth-first tree into a
bread-first tree or vice-versa, but it hardly seems worth the effort
since I suppose the relevant trees are probably usually small enough to
fit in memory and be traversed on the fly. We remain a big fan of
Castor, which will produce all the marshalling and unmarshalling code
for you and leave very little but the tree traversal code to write.
--Bob
Sally Hinchcliffe wrote:
>Hi Robert
>You wrote:
>
>
>>You wrote:
>>
>>
>>>Is there a reason why, somewhere between v085 and 095, the
>>>publications got put ahead of the concepts?
>>>
>>>
>>It was a request from the SEEK team. They didn't want any forward
>>references in the XML. So I guess one party (producer or consumer) is
>>always at a disadvantage. But since relationships between concepts can
>>still go in arbitary directions, it might me desirable to generate the
>>complete XML document (or a binary equivalent) in memory first and write
>>it at the end of the generation.
>>
>>
>>
>I think this is how it's going to have to be ... as the customer is
>always right!
>Thanks
>Sally
>*** Sally Hinchcliffe
>*** Computer section, Royal Botanic Gardens, Kew
>*** tel: +44 (0)20 8332 5708
>*** S.Hinchcliffe at rbgkew.org.uk
>
>_______________________________________________
>Tcs-lc mailing list
>Tcs-lc at ecoinformatics.org
>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/tcs-lc
>
>
More information about the Tcs-lc
mailing list