Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Il carattere '.', con valore esadecimale 0x00, non è valido.

381 views
Skip to first unread message

Daniele

unread,
Nov 2, 2009, 5:59:58 AM11/2/09
to
Ciao a tutti, ho un problemino con un webservices. Ho realizzato un
metodo che restituisce una stringa xml.
Quando il messaggio restituito è di piccole dimensioni non ho alcun
problema, quando invece raggiunge una dimensione superiore a 15k mi
viene restituito il seguente messaggio di errore:

System.Xml.XmlException: Il carattere '.', con valore esadecimale
0x00, non è valido. Riga 1, posizione 8689.
in System.Xml.XmlTextReaderImpl.Throw(Exception e)
in System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
in System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String
[] args)
in System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char
invChar)
in System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32&
endPos, Int32& outOrChars)
in System.Xml.XmlTextReaderImpl.ParseText()
in System.Xml.XmlTextReaderImpl.ParseElementContent()
in System.Xml.XmlTextReaderImpl.Read()
in System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
in System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
in System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader,
Boolean preserveWhitespace)
in System.Xml.XmlDocument.Load(XmlReader reader)
in System.Xml.XmlDocument.LoadXml(String xml)
in System.Xml.XmlDocument.set_InnerXml(String value)
in WebServiceStudio.MessageTracer.ReadMessage(Stream from, Int32
len, String contentType)
in WebServiceStudio.WSSWebResponse.DumpResponse(WebResponse
response)
in WebServiceStudio.MainForm.DumpResponse(HttpWebResponse response)
in WebServiceStudio.MainForm.SendWebRequest()


Purtroppo questo servizio viene richiamato dal client di terzi
(partner della ditta per cui lavoro) perciò non posso tentare di
risolvere il problema a livello di chiamata client (Questo perchè la
totalità delle soluzioni da me trovate in rete proponevano una
risoluzione del problema aggiungendo una funzione sul client).
Qualcuno saprebbe indicarmi come risolvere il problema?
Grazie in anticipo.


0 new messages