[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Processing a received XML document - support for XSD?



Hi,

I have an xml dom example on my site which shows how to use the XML DOM
Parser (which is a port of the Apache Xerces C++ project). The
documentation IBM provides is really ..... . Never seen such a bad
documentation.

http://www.rpgnextgen.com/index.php?content=examples

http://www.rpgnextgen.com/downloads/xmldom01.rpgle

Regards

Mihael

-----Original Message-----
From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
[mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Loek
Maartens
Sent: Wednesday, October 21, 2009 10:15 PM
To: HTTPAPI and FTPAPI Projects
Subject: Re: Processing a received XML document - support for XSD?

Hi Thomas,

The XML toolkit from IBM is provided free of cost.

The ionly problem is understanding the examples provided by IBM, they
are 
worth ... (not a lot).

Kind regards,

Loek.

----- Original Message ----- 
From: "Thomas Raddatz" <thomas.raddatz@xxxxxxxxxxx>
To: "HTTPAPI and FTPAPI Projects" <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Wednesday, October 21, 2009 10:07 PM
Subject: Re: Processing a received XML document - support for XSD?


> Charles,
>
> In case no one else contributes a better idea you may consider to use
a 
> little Java application to
> validate your xml file. "AppServer4RPG" might be a good starting point
as 
> it demonstrates how to talk
> to Java from RPG efficiently.
>
> You can get it here:
>
>    http://www.bender-dv.de/ (German page hosted by Dieter Bender)
>
> On the main page click on "AppServer4RPG" and download the zip file.
The 
> zip file contains an English
> "Howto.html" which explains how to set up the server.
>
> For example you could pass the path name of your XML file to a little
Java 
> application that validtaed
> the XML file and returns the result back to the RPG application.
>
> Another option you have is to install the "XML Toolkit for IBM System
i5" 
> (5733-XT2) and use the
> included parsers (SAX and DOM parser). For sure that should cost some 
> money and is not easy to use
> because of lots of pointer stuff. Just my two cents.
>
> Regards,
>
> Thomas.
>
>
>
> Charles Wilt schrieb:
>> All,
>>
>> I'm going to be receiving an XML document that I'll need to process.
>>
>> I had originally intended to make use of Scott port of Expat to parse
>> the document.
>>
>> However, apparently Expat doesn't support validating the document
>> against an XML Schema Document (XSD).  Given that we're creating the
>> XSD, and a third party is supposed to be following it, having the XML
>> processor validate against the XSD instead of doing my own validation
>> in RPG would seem like a useful feature.
>>
>> Is there anything on the i that I can use to validate and process the

>> XML?
>>
>> Thanks,
>> Charles Wilt
>>
-----------------------------------------------------------------------
>> This is the FTPAPI mailing list.  To unsubscribe, please go to:
>> http://www.scottklement.com/mailman/listinfo/ftpapi
>>
-----------------------------------------------------------------------
>>
>
-----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
>
----------------------------------------------------------------------- 

-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------