REST にリクエストを送信すると、JSON レスポンスが返されますが、部分ビューでは XML ファイルとして表示する必要があります
私は以下を使用しました。そして、デバッグすると適切なXMLファイルを取得できますが、部分ビューになるとXMLタグが表示されません
var Response1 = JsonConvert.DeserializeXmlNode(**"JSON RESPONSE HERE"**, "root").OuterXml.
ToString().Replace("<?xml version=\"1.0\" encoding=\"utf-8\"?>",string.Empty);
XmlDocument doc1 = new XmlDocument();
doc1.LoadXml(Response1 );
using (StringWriter buffer1 = new StringWriter())
{
XmlWriterSettings settings1 = new XmlWriterSettings();
settings1.Indent = true;
using (XmlWriter writer1 = XmlWriter.Create(buffer1, settings1))
{
doc1.WriteTo(writer1);
writer1.Flush();
}
buffer1.Flush();
var ResponseXML = buffer1.ToString().Replace("<?xml version=\"1.0\" encoding=\"utf-8\"?>", string.Empty);
@ViewBag.XML = ResponseXML;
return PartialView();
}
そして私の部分的な見方はこのようなものです
<p class="heading"><u>XML VIEW OF RESPONSE </u></p>
<textarea id="feedtext" style="border: none;" readonly>
@ViewBag.XML
</textarea>
誰でも私を助けることができます