C#:我有一个来自网页源代码的字符串:
<script type="text/javascript">
var itemsLocalDeals = [{"category":"HEALTHCARE SERVICES",
"dealPermaLink":"/deals/aachen/NLP-Deutschlandde
5510969","dealPrice":"399,00 \u20ac",..........
我对那个字符串做了一些事情,例如提取dealPrice并将其添加到 List<> (在整个字符串中不止一个dealPrice)。
有没有一种方法可以将所有“ \u20ac ”解码为它们的真实字符(“€”)?还有其他字符,因此不仅需要解码 €-Character。
当我调试我的代码并查看本地字段/变量时,字符串不包含“€”字符,而是转义序列“\\u20ac”。
像 myString.DecodeUnicodeToRealCharacters 这样的东西。
我正在将结果写入 (UTF-8)result.txt
非常感谢!
PS:不幸的是.Net 2.0只有......