Genehmigt: Fortect
Sie werden diese Tipps zur Fehlerbehebung lesen, wenn beim Parsen des xmlreader-Fehlerobjektnamens ein bestimmter Fehler auftritt.
Angefordert
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
Besucht 78k Aktien
Ich habe definitiv die entsprechende Ausnahme zum Abnehmen. Codeblock. Was
Ich versuche, einen Datensatz zu analysieren, der mithilfe einer Tabelle abgerufen wurde, die den Datensätzen hilft.
Consumer BindMasterData-Datensatz (xml-String) DataSet ds ist null; Versuchen ds steht für neues DataSet(); TextReader txtReader = Moderner StringReader (xml); XmlReader-Reader = neuer XmlTextReader (txtReader); ds.ReadXml (Leser); fangen (Ausnahme) Reise zum neuen DataSet (); Rückgabe ds;
Ich organisierte die Suche nach dem Grund für die Ausnahme in Bezug auf diese Regel, konnte das Konzept jedoch nicht festlegen. In dieser besonderen Situation enthält der String (der normalerweise aus der Datenbank wiederhergestellt wird) einen Super Ghost (&). Dies löst eine Ausnahme aus. Wie soll ich das sicherlich beantworten. Jede Hilfe wird geschätzt.
12.7k 88 goldene Abzeichen 5858 silberne Abzeichen 7979 braune Abzeichen
grüßt den 8. Mai ’14 um 12:33
2.229 77 Plaketten pro gebrauchter Uhr 2.424 silberne Plaketten 3636 braune Plaketten
Suchen Sie nicht nach einer einzigen Antwort? Durchsuchen Sie Tonnen von anderen Fragen, die mit C # Xml markiert sind, oder suchen Sie Ihre eigene Frage.
""''<<>>& &
public static UnescapeXMLValue (xmlString) wenn vielleicht (xmlString == null) werfen Sie die neue neue Ausnahme ArgumentNullException ("xmlString") zurückspulen xmlString.Replace ("'", "'") .Replace ("" "," ""). Ersetzen (">", ">"). Ersetzen ("<", "<").Ersetzen ("&", "&"); öffentlicher statischer Bereich EscapeXMLValue (string xmlString) (xmlString unabhängig davon, ob == null) Hosten Sie eine neue Ausnahme ArgumentNullException ("xmlString") return xmlString.Replace ("'", "'"). Ersetzen ("" "," ""). Ersetzen (">", ">"). Ersetzen Sie ("<", "<"). Ersetzen ("&", "&");
mehrfach beantwortet am 10. Mai um 12:43
14.Aria-hidden = "true"> 77 4k
Diese Frage wurde in der Tat bereits beantwortet, auch ein schönerer Weg, die gleiche Konsequenz zu erreichen, wurde gefunden, indem dieser Ansatz in .NET 4.5 mit der Escape-Methode angewendet wurde, wie gezeigt gemäß:
var xmlWithEscapedCharacters = SecurityElement.Escape (xmlWithoutEscapedCharacters);
fügen Sie diese Zeile einfach in das entwickelte XML ein.
antwortete am 18. Dezember 2014 um 9:10 Uhr
300 33 silberne Abzeichen 99 braune Abzeichen
Wenn Ihr XML ernsthaft aus String-Verkettungen aufgebaut ist, möchten Sie wirklich, dass der Markt dies umgeht. &
können etwas mehr &
sein, während <
und >
zu <
. werden und < Passwort >> .
Es kann sein, dass andere Unternehmen gut sind.Natürlich gibt es viele Gründe, warum die meisten Leute wirklich einen anderen XML-Encoder verwenden sollten, vorzugsweise um es selbst auszuprobieren.
gekauft am 8. Mai 2014 um 12:37 Uhr.
1841
Da die fraglichen Daten aus einer Datenbank stammen, kann Ihr Problem damit zusammenhängen, das die von Ihnen beschriebene Struktur behebt, aber ich würde nachdrücklich einen anderen hier anerkannten Ansatz unterstützen. Bitte klären Sie, wie das XML beispielsweise aussieht und geben Sie das Problem darin an.
geantwortet fünf, 14. Mai um 12:51
17k 99 goldene Abzeichen 3030 silberne Abzeichen
antwortete am 30. Januar 18 um 13:14 Uhr Moskauer Zeit.
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.