Fehler im xml-dokument (0 0)

Fehler im xml-dokument (0 0)

Fehler im xml-dokument (0 0)

Es gibt einen fehler im xml-dokument, was bedeuten die zahlen?

Ich habe unzählige Stunden damit verbracht, an diesem Problem zu arbeiten, und habe so viele verschiedene Dinge ausprobiert. Einige Hintergrundinformationen… Ich arbeite innerhalb eines SSIS-Moduls mit C#-Code, um zu versuchen, einen SOAP-XML-Stream zu deserialisieren. Ich konnte schon früher XML-Streams deserialisieren, aber dieser ist wesentlich komplizierter als die vorherigen, an denen ich beteiligt war.
Ich verwende C#-Klassen, die durch Einspeisung einer Antwort in den XML-zu-C#-Konverter (http://xmltocsharp.azurewebsites.net/) erzeugt werden. Leider sind die Klassen zu komplex, um sie hier zu veröffentlichen (Beiträge haben eine 30k-Zeichenbegrenzung), daher wurden sie hier eingefügt:
Ich habe mir die wsdl angesehen und es scheint, dass viele DateTime-Felder als Strings durch den Konverter gelesen werden. Ich bin nicht sicher, ob dies ein Problem ist, aber ich habe versucht, mein Bestes zu tun, um diese Datentypen zu ersetzen und der Fehler blieb bestehen.
Der folgende Code wird ohne Ausnahmen ausgeführt. Ich kann die Klasse wegen der Größenbeschränkung nicht einschließen. Beachten Sie den Namespace für die Klasse Envelope ich ersetzt “-” mit “/”. Die Klasse Envelope wird konstruiert, aber alle Eigenschaften sind Nullen, weil der Namespace nicht mit der Xml übereinstimmt.

Xml-serialisierungsfehler

Ich habe unzählige Stunden damit verbracht, an diesem Problem zu arbeiten, und habe so viele verschiedene Dinge ausprobiert. Einige Hintergrundinformationen… Ich arbeite innerhalb eines SSIS-Moduls mit C#-Code, um zu versuchen, einen SOAP-XML-Stream zu deserialisieren. Ich konnte schon früher XML-Streams deserialisieren, aber dieser ist wesentlich komplizierter als die vorherigen, an denen ich beteiligt war.
Ich verwende C#-Klassen, die durch Einspeisung einer Antwort in den XML-zu-C#-Konverter (http://xmltocsharp.azurewebsites.net/) erzeugt werden. Leider sind die Klassen zu komplex, um sie hier zu veröffentlichen (Beiträge haben eine 30k-Zeichenbegrenzung), daher wurden sie hier eingefügt:
Ich habe mir die wsdl angesehen und es scheint, dass viele DateTime-Felder als Strings durch den Konverter gelesen werden. Ich bin nicht sicher, ob dies ein Problem ist, aber ich habe versucht, mein Bestes zu tun, um diese Datentypen zu ersetzen und der Fehler blieb bestehen.
Der folgende Code wird ohne Ausnahmen ausgeführt. Ich kann die Klasse wegen der Größenbeschränkung nicht einschließen. Beachten Sie den Namespace für die Klasse Envelope ich ersetzt “-” mit “/”. Die Klasse Envelope wird konstruiert, aber alle Eigenschaften sind Nullen, weil der Namespace nicht mit der Xml übereinstimmt.

  Ist ein dienstplan ein dokument

Es gibt einen fehler im xml-dokument (2, 2)

Die Kodierung ist utf-16, was OK ist, aber ich vermute, dass es ein Kodierungsproblem während der Deserialisierung gibt. Jetzt läuft der Code in einer Testumgebung (Unit-Tests), aber das serialisierte Xml wird an einen Webdienst gesendet.
Hier gibt es zwei Probleme: InnerText ist nicht die Eigenschaft, die Sie wollen. Es ist überhaupt kein XML; sehen Sie es sich im Debugger an. Zweitens, verwenden Sie nicht MemoryStream; wo auch immer Sie das her haben, er hat Sie nur verarscht. StringReader ist viel einfacher zum Laufen zu bringen.
Ich habe die Erfahrung gemacht, dass die .NET XML-Serialisierung es nicht mag oder Ihnen nicht erlaubt, eine Klasse ohne einen parameterlosen Konstruktor zu serialisieren, aber Sie sehen, dass es möglich ist. Nachfolgend sehen Sie, wie ich meine XML-Serialisierung durchführe. Ich habe Ihre Klassen ausgeführt und sowohl Serialisierung als auch Deserialisierung funktionieren einwandfrei. Sie können es an Ihre Bedürfnisse anpassen. Mein Testcode befindet sich nach dem Klassencode.

  Verbindung. von e. dokument zum. anderen

Es liegt ein fehler im xml-dokument vor (0 0), das root-element fehlt

Hallo an alle, wir haben eine TCSB-Server-Anwendung, und wenn ich CMT öffne und den Benutzernamen und das Passwort eintrage und auf “LOG ON” klicke, dann gibt es einen Fehler, der besagt: “Es gibt einen Fehler im Xml-Dokument (0 0) “Kann jemand vorschlagen, was das Problem ist, da ich kein solches Problem bereits im Forum gefunden habe.
VishakhaHallo Everyone,We are having one TCSB server application and when I open CMT and put the user name and password and click “LOG ON” then it gives an error saying “There is an error in xml document (0 0) “Can anyone suggest whats the issue as I didn’t find any such problem already in forum.Also see the attached image for reference.  ICH HABE BEREITS EINE SUPPORT-ANFRAGE GESTELLT, ABER DER KUNDE HAT NICHT VIEL GEDULD.

  Openoffice calc dokument nur zum lesen geöffnet
Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad