Hi Simon,
I do not fully understand the problem. To my understanding, the Exception is a
Serializer exception, not a parser exception....? Can you provide some more
information?
I think the problem may be that the kxml serializer does not recognize that
there is no contradiction in that special case. It may make sense to add this
explicitly to the test case... I think I have now fixed this in the current CVS
version (it will take some hours until it is available via the SF web
interface at http://cvs.sourceforge.net/viewcvs.py/kxml/kxml2/src/org/kxml2/io/
Best regards
Stefan
Simon Belanger wrote:
I try to parse un xml file which contains elements with default namespace = "".
Ex:
<DocumentsList xmlns="">
<Documents diffgr:id="Documents1" msdata:rowOrder="0"
diffgr:hasChanges="inserted" storageMode="ModeFilesStorage" status="Inbox"
msdata:hiddenDocuments_Id="0"/>
</DocumentsList>
I receive the IllegalStateException("Cannot set default namespace for elements
in no namespace"). The problem is that I don't have any control on the xml
file, so how can I parse this file?
Thanks,
Simon
--- Begin Message ---
|
Subject: |
Kxml: default namespace for elements in no namespace |
Hi,
I try to parse un xml file which contains elements with default
namespace = "".
Ex:
<DocumentsList xmlns="">
<Documents diffgr:id="Documents1" msdata:rowOrder="0"
diffgr:hasChanges="inserted" storageMode="ModeFilesStorage"
status="Inbox" msdata:hiddenDocuments_Id="0"/>
</DocumentsList>
I receive the IllegalStateException("Cannot set default namespace for
elements in no namespace"). The problem is that I don't have any
control on the xml file, so how can I parse this file?
Thanks,
Simon
_______________________________________________
Kxml mailing list
Kxml@xxxxxxxxxxx
http://www.enhydra.org/mailman/listinfo.cgi/kxml
--- End Message ---
|