代码之家  ›  专栏  ›  技术社区  ›  Andrea Girardi

š 其他字符不可见

  •  0
  • Andrea Girardi  · 技术社区  · 16 年前

    我对捷克人很着迷。在DB上,我保存了带有(和类似字符)的字符串,只有将页面字符集设置为ISO-8859-1时,我才能显示这一点。

    可以,但是我有一个UTF-8xml文件,当我试图从这个XML中获取一些字符串时,我遇到了一些问题。如果使用ISO-8859-1字符集,XML中的字符串基本上不会正确显示。xml是UTF-8。我尝试过将类似的char转换为š 但它们不会正确显示。

    所以。情况是:

    UTF-8上的XML和具有UTF-8的HTML页面,XML中的字符串正确,但DB中的字符串不可见

    我也尝试过用ICONV或类似函数转换XML字符串,但什么也没发生。

    你能帮帮我吗?

    1 回复  |  直到 16 年前
        1
  •  0
  •   Peter Kruithof    16 年前

    有很多函数可以将UTF8转换为ISO-8859-1,包括PHP mb_convert_encoding this article 是必读的。

    推荐文章