Mein Plan ist, ein XML-Dokument mit meinem C# -Programm einzulesen, nach bestimmten Einträgen zu suchen, die ich ändern möchte, und dann das geänderte Dokument auszugeben. Ich habe mich jedoch davon getrennt, weil es schwierig ist, zwischen Elementen zu unterscheiden, ob sie nun mit XmlTextReader starten oder enden, mit denen ich in der Datei lese. Ich könnte mit ein paar Ratschlägen helfen, um mich auf den richtigen Weg zu bringen.Die beste Methode zum Lesen, Ändern und Schreiben von XML
Das Dokument ist ein HTML-Dokument, so wie Sie sich vorstellen können, ist es ziemlich kompliziert.
Ich würde gerne nach einer Element-ID innerhalb des HTML-Dokuments suchen, also zum Beispiel suchen und ändern Sie die src;
<img border="0" src="bigpicture.png" width="248" height="36" alt="" id="lookforthis" />
Gibt es einen bestimmten Grund, dies in C# zu tun? Es klingt genau nach Art von Problem, für das XSLT entwickelt wurde. –
Das Dokument enthält drei XSLT-Aufrufe für divs, die im Dokument eingerichtet wurden. Es sei denn, ich könnte eine externe HTML-Datei über XSLT laden, anstatt sie zu kopieren, und sie dann ändern. – wonea
Ich habe das HTML-Dokument durchgelaufen, und es aufgeräumt, so dass es perfekt funktioniert, und es in ein XML-Tool wie jsXe ohne Fehler lädt – wonea