Re: Callable XML Parser for OpenVMS?

From: Keith A. Lewis (lewis_at_mazda.mitre.org)
Date: 02/25/04


Date: Wed, 25 Feb 2004 14:52:27 +0000 (UTC)

Ryan Moore <rmoore@rmoore.dyndns.org> writes in article <Pine.LNX.4.58.0402241451110.20542@jaipur.local> dated Tue, 24 Feb 2004 22:54:23 GMT:
>I know of two libraries that can be used on VMS to read XML.
>
>First, one is offered by HP. They have parsers for C++ and Java located
>here: http://h71000.www7.hp.com/openvms/products/ips/xml/
>
>Another that works is the 'expat' parser for C. I use this in an
>application we have on our systems. I believe it will compile straight
>out of the package. Or maybe it requires a little work, but it still will
>function okay: http://expat.sourceforge.net/

I second the recommendation of Expat. It's fast and compact and written in
very straight C (little or no Unix-isms).

>So, I guess the question is, what laguange are you going to use for this
>parser? I'm sure you can find other libraries if you are using a
>"popular" language like C/C++/Java, etc.

JDOM is a Java package which creates and parses XML, but it's slow. (And if
you're running Java, VMS probably isn't your platform anyway.)

>And any PERL library should work on VMS I would think.
>
>On Tue, 24 Feb 2004 norm.raphael@metso.com wrote:
>> I have been told that we will be receiving XML documents, and they want a
>> way to
>> read them into a program, parse the data out, and deal with the data
>> appropriately.
>> Is there a way to do this? Alternatives?

--Keith Lewis klewis {at} mitre.org
The above may not (yet) represent the opinions of my employer.



Relevant Pages

  • Re: XML for VMS
    ... I've looked at updating it to handle xml a number of times, ... I couldn't get expat to compile - did it require gcc rather ... and it compiled fine on VMS 8.3. ...
    (comp.os.vms)
  • Re: Support for XML in MFC applications
    ... You'd asked how to use XML. ... If you need a faster parser, however, something like Expat is far faster. ... Chris Tacke, Embedded MVP ...
    (microsoft.public.pocketpc.developer)
  • Re: Callable XML Parser for OpenVMS?
    ... I know of two libraries that can be used on VMS to read XML. ... Another that works is the 'expat' parser for C. ...
    (comp.os.vms)
  • Re: Recommendations for parsing XML with PHP
    ... "In this section we will examin the mosta stable of PHP's XML tools. ... parser functions enable us to access XML documents quickly and with minimal ... The functions Jim Clarke's Expat Library (XML Parser Toolkit), ... Apache 1.3.7 or later, you will already have Expat bundled with your server, ...
    (comp.lang.php)
  • Re: XML Parser for VAX (OpenVMS)
    ... that are available for both Vax ... There's a non-validating parser in C called expat at ... There's also a validating parser in C ... Both of these parsers have been known to work on VMS. ...
    (comp.os.vms)