微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从C#中的设置文件传递字符串文字

我想创建一个配置设置,将字符串传递给我的应用程序.该字符串基于网页中的某些文本,这是我需要允许从配置文件中更改它的原因.

我要传入的字符串是

一个)

Forecast Summary:</b> 
    <span class="phrase">

当我用它来搜索页面时,字符串文字的格式是

b)

string myString = "Forecast Summary:</b> \n        <span class=\"phrase\">";

问题是传入的字符串(通过将上面(a)中的文本粘贴到App Settings屏幕中)以格式出现

C)

"Forecast Summary:</b> \r\n        <span class=\"phrase\">"

(已插入回车)

有没有办法在App.Config中输入字符串作为“完全”字符串文字

解决方法

您需要使用 CDATA或XML转义码.

<myxml>
    <record>
        <![CDATA[
        Line 1 <br />
        Line 2 <br />
        Line 3 <br />
        ]]>
    </record>
</myxml>

有关XML Escaping的更多信息,请参阅此处

欲了解更多信息,请参阅:here& here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐