[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Namespace support in EXPAT breaks on xml:lang
Hi Loek,
As far as I can tell, this is a bug in Expat. I've filed the following
bug report with the Expat project, we'll see what they say...
http://sourceforge.net/tracker/index.php?func=detail&aid=1690883&group_id=10127&atid=110127
l.maartens wrote:
> Hi Scott,
>
> I encountered the following problem when parsing an xml string. When I start
> expat with namespace support it seems to break on the xml:lang attribute.
>
> That is for sofar I can make up out of the joblog message: 'XML parse failed
> at line 1, col 421: unbound prefix'
>
> This is the message I am trying to parse:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> <soapenv:Header/>
> <soapenv:Body>
> <soapenv:Fault>
> <soapenv:Code>
> <soapenv:Value>soap:Receiver</soapenv:Value>
> <soapenv:Subcode>
> <soapenv:Value>ia:IAC000</soapenv:Value>
> </soapenv:Subcode>
> </soapenv:Code>
> <soapenv:Reason>
> <soapenv:Text xml:lang="en">InterActive not available</soapenv:Text>
> </soapenv:Reason>
> </soapenv:Fault>
> </soapenv:Body>
> </soapenv:Envelope>
>
> I have manually inserted linebreaks in order to make the string a bit more
> readable, although I assume it may well mess up the count out of the
> message.
>
> I have tried to see if this is supported within the expat code but my
> knowledge of C coding is failing.
>
> Could you possibly shed some light on this and point me in the right
> direction in order to solve this?
>
> Kind regards,
>
> Loek Maartens,
> Veracity Software Consultancy BV
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------