Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将 josn 字符串发送到网络服务器上的 php sript。
我使用这个代码:
JSONObject json = new JSONObject(); json.put("street", "straße");
json 把这个准确地放到字符串中,但是 php 脚本不需要straße,它需要stra\u00dfe
straße
stra\u00dfe
有什么办法可以做到这一点String.replace()
String.replace()
也许这有助于其他解决方案,php脚本删除ß字符串中的
ß
您不能向服务器发送字符,只能发送字节。你需要弄清楚你的 JSON 字符串在哪里被转换为字节数组,并确保它包含一个像 UTF-8 这样的字符集。
JSON 编码器不会转换ß为,\u00df因为这不是它的工作。就它而言,ß是一个合法的输出字符。
\u00df