在div中显示xml内容

在div中显示xml内容,xml,html,Xml,Html,我通过ajax调用从服务器获得json响应。 json中的一个参数包含xml。 但当我将该参数的内容设置为div时,它并没有显示xml数据。 如何在div中显示xml内容,如果可能,如何显示格式化的xml数据。 不要将XML设置为innerHTML。创建一个内部文本节点,例如 elem.appendChild( document.createTextNode(yourXmlString) ); 可以帮助 您能展示一下您的代码吗?您是如何将XML设置为div的?现在我可以在div中显示XML,

我通过ajax调用从服务器获得json响应。 json中的一个参数包含xml。 但当我将该参数的内容设置为div时,它并没有显示xml数据。 如何在div中显示xml内容,如果可能,如何显示格式化的xml数据。

  • 不要将XML设置为innerHTML。创建一个内部文本节点,例如

    elem.appendChild( document.createTextNode(yourXmlString) );
    
  • 可以帮助


您能展示一下您的代码吗?您是如何将XML设置为div的?现在我可以在div中显示XML,并且使用[link]我可以正确地缩进XML。Google prettify也很不错,但它唯一的风格是页面加载时的内容。我无法找到如何在单击按钮时美化javascript函数。@请看这里: