2017-05-03 10 views
0

Ich arbeite an einer Anwendung, in der Anforderung ist, bestimmtes Wort durch ein Tag innerhalb einer Zeile zu ersetzen.Wie setze ich xmlTag innerhalb von innerXml in C#?

Zum Beispiel Linie

Folgendes berücksichtigen
became an accomplished singer, musician, and hymn writer 1 

1 mit etwas Text und die endgültige Ausgabe wird ersetzt in xml wie wie unten gezeigt

 <ln coord="25.78:338.56:318.35:346.89" page="1" height="574.98" left="25.78" 
top="338.56" font="CrimsonText-Roman" fontsize="12.5" fonttype="Embeded"> 
     became an accomplished singer, musician, and hymn writer in 
    <footnote id='1'>1 </footnote> </ln> 

Ich habe folgende Code sollte

versucht
Line.InnerXml.Replace("&lt;", "<").Replace("&gt;", ">"); 

Aber immer noch die folgende Ausgabe in Xml

<ln coord="25.78:338.56:318.35:346.89" page="1" height="574.98" left="25.78" 
    top="338.56" font="CrimsonText-Roman" fontsize="12.5" fonttype="Embeded"> 
      became an accomplished singer, musician, and hymn writer in 
     &lt;footnote id='1'&gt;1 &lt;/footnote&gt; </ln> 

So erhalten Sie die erforderliche Ausgabe in XML.

Antwort

Verwandte Themen