Hi, Tom.
There are a couple of good packages available that should be of some interest
to you.
The first one is the XMLPARSE package by Jonathan Scott (IBM Hursley, UK) that
reads an
XML document and converts it to a tree structure stored in a REXX stem. The
tree structure
can then be navigated either sequentially or by looking up specific tag or
attribute
names. It is available off of the IBM VM download web page:
http://www.vm.ibm.com/download/packages/xmlparse.vmarc
The second package is PARSEXML by Andrew J. Armstrong. It's a bit of Rexx code
you append
to your Rexx exec and it then parses xml files into in-memory model and your Rexx code
then accesses the model via a DOM-like API. It was developed for use in the TSO world, but
it has also been used successfully on Linux with Regina Rexx, so I suspect that getting it
to work in CMS would be a SMOP......:-) You can find it on the CBT tape collection here:
http://www.cbttape.org/ftp/updates/CBT647.zip
Hope this helps, and good luck.
Tom Duerbusch wrote:
Came back from a meeting and my brain hurts....
We are forcing the integration of VSE into a new Identity Manager (IDM) system.
Currently we manage security for VSE via a bunch of REXX execs up in CMS. With
a bunch
of VSE systems, this was a good place to keep stuff that may need to be sent
down to
one or more VSE systems. So far, it works.
We have been told that the IDM system can only output XML documents. I can
write some
REXX code to read/process the XML file, and find the items of interest, but
this may be
the time to see if we can start playing in the XML world.
Is there anything in the z/VM 5.X world, that we can use to process a XML file?
Right now, I'm just thinking that they will LPR the file to a CMS service
machine,
which will wake up and process it.
Perhaps there are options that will connect to the XML port on the IP stack,
and do
everything really nifty <G>.
I will also be looking for VSE and zLinux options in other emails. I'm only
looking
for VM responses in this email.
Thanks
Tom Duerbusch THD Consulting
--
DJ
V/Soft
z/VM and mainframe Linux expertise, training,
consulting, and software development
www.vsoft-software.com