【问题标题】:asp.net convert utf-8 from webservice requestasp.net 从 web 服务请求转换 utf-8
【发布时间】:2011-09-28 09:13:59
【问题描述】:

我从 utf-8 的 web 服务中获取了一些字符串数据。如何将它在 aspx vb 中转换为可读格式?该网站是德语。

【问题讨论】:

    标签: asp.net string utf-8


    【解决方案1】:

    UTF-8 是可读的。 ASP.NET 应该能够很好地读取它。如果它使用Content-Type 传输,其charset 参数设置为UTF-8 以外的其他值,您可能需要指示ASP.NET 强制解码为UTF-8。使用 Fiddler 并弄清楚 HTTP 请求的样子,并特别注意 Content-Type 参数。

    如果您的输出编码与 UTF-8 不同,如果您使用正确的编码对字符进行解码,您应该仍然能够正确输出字符。你的输出编码是什么?您正在与之通信的 Web 服务使用什么编码?找出这些问题的答案(使用 Fiddler),您的解决方案应该是显而易见的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-02
      • 2018-10-01
      • 2018-09-06
      • 2015-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多