テキスト ファイルから最初に読み込まれた文字列を取得し、文字列内にあるすべての二重引用符の前にバックスラッシュを追加する必要があります。私は試した
String myString = inputString.Replace("\"", "\\\"");
そしてさえ
String myString = "";
foreach (Char Character in inputString)
if (Character == '"')
myString += "\\\"";
else
myString += Character;
ただし、受け取ったものと同じ文字列が引き続き返されます (二重引用符の前にバックスラッシュはありません)。
私の例では、inputString の 1 つの値が "div id="loader"" としてデバッガーに表示され、結果の myString をデバッガーに表示されるように "div id=\"loader\"" にしたいと考えています。
どうすれば望ましい結果を達成できるかについて、誰かアイデアがありますか?