我正在使用 C# 3.5。我有一个传递给 XslCompiledTransform 对象的 XML 字符串。然后我在 WebBrowser 中显示输出。一切都很好,除了 XML 元素包含我需要在 WinForms HTML 浏览器中显示的额外空格。我不能在 html 中使用任何 javascript。这是一个示例 XML 元素:
<myelement>Here is where extra spaces need to be retained</myelement>
我尝试用“”替换字符串," "
但这使得 XslCompiledTransform 对象用于转换的 xml 无效(XML 无效)。然后我尝试将“”替换为,"&nbsp"
但随后文本&nbsp;
出现在我的 html 中而不是空格中。我怎样才能让多余的空间出现?