Frage : Wie man einen Strom mit dem Ausgangsentgehen ermöglichte zum korrekten Format XML umwandelt, das in einem XMLDocument geladen werden kann einwenden?

Wenn ich einen Eingabestrom empfange, wie unter, wie ich kann, umwandeln ihn in ein korrektes XML s?
I versuchte, Schnur zu verwenden ersetzen, um das < zu ersetzen; mit < und > mit > aber andererseits, wenn der Nullpunktwert auch < enthält; dann ersetzt das auch und folglich nicht fähig, das XML.


< zu laden; Name> Vertrauen < Commercial> Company< /Name>


I müssen dieses XML in einem XMLDocument Gegenstand lesen und den Elementwert extrahieren, der „Vertrauen Firma“ ist.

This sollte als

Trust Company


Would XSLT gelesen werden angefordert? Eine .net-Lösung ist auch welcome.
Please Hilfe im Vorschlagen eines solution.

Thank Sie,
rdeveloper

Antwort : Wie man einen Strom mit dem Ausgangsentgehen ermöglichte zum korrekten Format XML umwandelt, das in einem XMLDocument geladen werden kann einwenden?

Das saugt ein bisschen, besonders in diesem Fall, wo Sie "" als<> Werte sowie Nullpunktverpackungen erhalten.

Wenn Sie "" allgemeinhin<> ersetzen, dann DOM-Methoden auf dem resultierenden XML, Sie anwenden erhält eine Störung, wenn Sie versuchen, den Wert von „Commercial.Name“ zu erhalten. Ich annehme h, dass diese dann in diesem Fall sein könnte eine Anzeige, die Sie benötigen, um den „Commercial.Name“ Wert zu umformatieren, indem Sie irgendwelchen der „schlechten“ Wesen innerhalb des Wertes des Nullpunktes entgehen, indem es austauschte ""<> gegen ""<>…

Scheint wie viel Arbeit. Ich annehme h, dass Sie „Gewalt“ der Wiedereinbau konnten, aber nicht bevor Sie alles "" ersetzen<>. Dann konnten Sie das XML using das Javascript auseinander auswählen und nehmen, was Sie vom passenden Platz innerhalb der Schnur wünschen.

Jede Weise, Ihre Arbeit herausgeschnitten für Sie Sie.
Weitere Lösungen  
 
programming4us programming4us