Отображение данных XML в Razor View - PullRequest
1 голос
/ 09 мая 2019

У меня есть XML-данные в текстовом поле, и мне нужно отобразить их после нажатия на ссылку в новом окне.

<test>
  <to>Jack</to>
  <from>My</from>
  <heading>Test</heading>
  <body>This is body</body>
</test>

Мне не нужно отображать форматированный XML, мне нужно отображать только необработанный XML вв браузере отображается http://www.test.com/test.xml.

1 Ответ

0 голосов
/ 09 мая 2019

вы можете сделать это, как показано ниже.

return this.Content(xmlString, "text/xml");

или используйте тег <iframe>, как показано ниже

function hide() {
  document.getElementById("iframe1").style.display = "none";
}

function show() {
  document.getElementById("iframe1").style.display = "block";
}
        <iframe src="Demo.XML" width="100%" id="iframe1" height="2000px" frameborder="no" scrolling="no" >           
         <xml>
           <id>1</id>
          </xml>
        </iframe>
    
    
    <button onclick="show();">show</button>
    <button onclick="hide();">hide</button>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...