文字列から取り除きたいこの部分文字列があります:
<ArrayOfSiteQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/CStore.DomainModels.HHS">
それがファンキーに満ちていることに気づいたので、それを逐語的に表現することですべての問題が解決すると思いました。
String messedUpJunk = @"<ArrayOfSiteQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/CStore.DomainModels.HHS">";
...しかし、Lost In Space のロボットを言い換えると、それは計算 (コンパイル) しません。最初の「http」で「; expected 」が表示されます。
引用符をエスケープすることでコンパイル可能にできます:
String messedUpJunk = "<ArrayOfSiteQuery xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns=\"http://schemas.datacontract.org/2004/07/CStore.DomainModels.HHS\">";
...しかし、逐語的でなければ、逐語的であることに何の意味があるでしょうか?