【问题标题】:show formatted xml in textbox在文本框中显示格式化的 xml
【发布时间】:2013-06-03 10:27:05
【问题描述】:

我一直在寻找一种在文本框中显示格式化 xml 的方法,到目前为止我发现的所有内容都指向从文件中读取 xml 并对其进行格式化,但是我想显示保存在数据库中的 xml字段。

这个想法是用户将记录返回到网格视图,网格视图将显示除 xml 消息之外的所有内容,因为它的大小。然后他们可以选择记录并在弹出表单上显示 xml。

我已将 xml 传递给弹出表单,只是不知道如何处理它。 欢迎任何想法。

【问题讨论】:

  • 这是在网站上还是在 Windows 应用程序上?
  • 告诉我你现在在哪一步……你能从数据库中获取 XML 吗?如果是,那么我会假设您已经准备好在您拥有的 UI 控件中写入字符串?在这种情况下,弹出窗口
  • 正确,拥有 xml,只是寻找将其写入弹出窗口的最佳方式
  • 对不起,它是一个网站
  • 你应该看看alexgorbatchev.com/SyntaxHighlighter,它允许你显示语法高亮的代码。只需将 encoded xml 字符串包装到 <pre class="brush: xml"> 标记中,然后让插件完成它的工作

标签: c# .net xml


【解决方案1】:

通过使用来解决它

xmlOut = System.Xml.Linq.XDocument.Parse(txtXml).ToString();

【讨论】:

    猜你喜欢
    • 2018-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多