From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=AWL,SPF_FAIL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 9B094BBAF for ; Sat, 14 Feb 2009 11:41:10 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqgBABwulklQW+UCe2dsb2JhbACUUwEBFiIEvRmEHAY X-IronPort-AV: E=Sophos;i="4.38,205,1233529200"; d="scan'208";a="22958943" Received: from main.gmane.org (HELO ciao.gmane.org) ([80.91.229.2]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES256-SHA; 14 Feb 2009 11:41:10 +0100 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LYHxN-0002SJ-GH for caml-list@inria.fr; Sat, 14 Feb 2009 10:41:09 +0000 Received: from ks300734.kimsufi.com ([91.121.65.225]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Feb 2009 10:41:09 +0000 Received: from sylvain by ks300734.kimsufi.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Feb 2009 10:41:09 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: caml-list@inria.fr From: Sylvain Le Gall Subject: Re: XML data binder for Ocaml Date: Sat, 14 Feb 2009 10:40:56 +0000 (UTC) Message-ID: References: <20090213110003.72B56BBB8@yquem.inria.fr> <4158487B9DEE0647BA23911D1C2279573DE43A8C@orsmsx501.amr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ks300734.kimsufi.com User-Agent: slrn/pre0.9.9-102 (Linux) Sender: news X-Spam: no; 0.00; le-gall:01 ocaml:01 bindings:01 ocaml:01 pointers:01 cduce:01 wrote:01 data:02 data:02 implement:06 i'd:06 meeting:08 mean:08 john:08 john:08 On 13-02-2009, O'Leary, John W wrote: > Hi all, > > I'm looking for a tool that will take an XML data schema (.xsd) and > generate data bindings in Ocaml. In other words, I am seeking an Ocaml > equivalent to XSD (for C and C++) and JAXB (for Java). > > Googling didn't immediately turn up anything meeting the above > description. I'd very much appreciate any pointers. > I think you can try taking a look at two project: http://www.galaxquery.org/ http://www.cduce.org/ocaml I think they implement something close to what you want (I mean "close", not "what you want" unfortunately). At least there is some code in it, that deal with xsd. Regards, Sylvain Le Gall