Can you expand on the need to "generate XML documents"? If you've got NewsML 
etc coming in from external sources, what sort of documents are "generated 
within the system"?

-- Mike

On 5 Jun 2014, at 06:58 , Wanczowski, Andrew <[email protected]> 
wrote:

> Hello All, 
> 
> I am currently looking to build a metadata store for various documents and 
> want them to remain in their native schemas. Content will be generated within 
> the system and come from external systems. Some examples are the PRISM, 
> NewsML and IPTC/XMP Schemas. 
> 
> I have been investigating ways to generate XML documents to be stored in 
> MarkLogic. The great thing about MarkLogic is that you can have multiple 
> schemas or schemaless documents in your database. However, this becomes 
> challenging when you want your content to originate in MarkLogic or MarkLogic 
> applications to control full CRUD of the documents. I am looking for 
> something scalable where we would only have to manage one library for all 
> CRUD functions. The current approach would be to have a library module for 
> each schema which will handle all CRUD and serialization/de-serialization. 
> This becomes a maintenance headache. 
> 
> The desired features would be:
> A single library module to handle document generation
> Generate a document based on an XML Schema 
> Create, Update and Partial Update should be supported
> Values should be populated based on user's input from Another XML document or 
> JSON document
> Input mappings should be configurable form both XML and JSON
> Serialization/de-serialization of XML and JSON for API usage or web form usage
> 
> ExistDB has a way to generate an instance from an XML Schema. Documentation 
> can be found at http://en.wikibooks.org/wiki/XQuery/XML_Schema_to_Instance . 
> But this does not do all the features desired. 
> 
> Any input would be extremely helpful!
> 
> Thanks
> Drew
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general

_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to