Powiel możliwe:
How to decode string to XML string in C#Dekodowanie XML zwrócone przez usługę sieciową (< and > zostało zastąpione < i & gt)?
Dzwonię usługa, która zwraca XML. Jeśli używam SOAP, wszystko jest w porządku, otrzymuję prawidłowy XML z powrotem. Jeśli jednak użyję POST do uzyskania wartości zwracanej, kod XML zostanie zakodowany jako treść odpowiedzi. Oznacza to, że wszystkie < i> są zamieniane na <
i >
.
Czy istnieje sposób przekonwertowania ciągu znaków na prawidłowy kod XML? Nie chcę używać RegEx lub zastępować ręcznie, ponieważ jestem pewien, że istnieje kilka innych znaków, które zostały zakodowane oprócz < i>.
Framework jest .NET 3.5