ich in einer schwierigen Situation stecken bin, habe ich diese Zeichenfolge in C# mit HTML-Tags:Finden und fehlenden Stil hinzufügen Attribute zu einer HTML-Zeichenfolge in C#
String strHTML = "<span style="font-size: 10px;">Hi This is just a section of html text.</span><span style="font-family: 'Verdana'; font-size: 10px;">Please help</span><span>me add style attributes to span tags.Thank You</span>
";
Wie Sie sehen können, gibt es zwei span-Tags ohne "font-family: 'Verdana';". Ich brauche etwas, das mir helfen kann, font-family zu diesen beiden span-Tags hinzufügen, damit das gewünschte Ergebnis in etwa so sein würde:
„<span style="font-size: 10px;font-family: 'Verdana';">Hi This is just an example of html text.</span><span style="font-family: 'Verdana'; font-size: 10px;">Please help<span style="font-family: 'Verdana';">me add style attributes to span tags.Thank You</span>
“
Ich weiß, dass ich einfach eine andere Span-Tag am Anfang hinzufügen von der Schnur, aber das ist etwas, was ich nicht tun möchte. Jede Hilfe würde sehr geschätzt werden.
Bearbeitungen: Ich habe versucht, mit Regex.Replace-Methode für Stunden. Aber ich konnte einfach nicht die richtige Ausgabe bekommen.
Ist der HTML-Code garantiert gültig? (ausgeglichen öffnen/schließen Tags, Kodierung, etc.) – JuanR
http://idownvotedbecau.se/noattempt/ – Sefe
ja .. das ist nur ein Beispiel html Ich habe für Ihre Referenz hinzugefügt. – DevSa