Entfernen Sie die escape-Sequenz '\' string zu konvertieren in "XmlDocument"
Habe ich ein web-Dienst, gibt ein struct-Objekt, so bekomme ich die Antwort wie im folgenden XML-string. Jetzt muss ich laden Sie es in XmlDocument-Objekt aber wie Schaffe ich die escape-Sequenzen im string. Die '\' mit jeder '"' verursacht Fehler.
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<Quote xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns=\"http://tempuri.org/\">
<price>19656</price>
</Quote>
Sehen Sie diese Antwort im debugger?
InformationsquelleAutor | 2013-02-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Regex.Unescape Methode.
InformationsquelleAutor Mirko
Regex.Unescape nicht un-escape
"
. Gemäß der Dokumentation sind die folgenden:"..durch das entfernen der escape-Zeichen ("\") aus einzelnen Zeichen entkam durch die Methode. Dazu gehören die \, *, +, ?, |, {, [, (,), ^, $,., #, und white-space-Zeichen. Neben der Unescape-Methode unescapes die schließende Klammer (]) und die schließende geschweifte Klammer (}) Zeichen."
InformationsquelleAutor user3931102
Also der webservice ist die Rücksendung des Strings mit den tatsächlichen Schrägstriche? Wenn ja, würde ich sagen, dass es ein problem mit dem webservice, die Sie verwenden, aber Sie sollten in der Lage sein zu umgehen, indem Sie Folgendes tun:
InformationsquelleAutor JLRishe