MSSQL Server データベースから読み取る Web サービスを使用するアプリを構築しています。MSSQL には UTF8 照合がないため、Modern_Spanish_CI_AS 照合を使用しています。アクセント付きの文字が正しく読み取られないため、情報を取得するのに苦労しています..
私のWebサービスはXojoフレームワークを使用して構築されており、Xojoの問題ではないと思いますが、どんな提案も受け付けています..
これは私のAndroidコードです:
OutputStream os = conn.getOutputStream();
BufferedWriter writer = new BufferedWriter(
new OutputStreamWriter(os, "UTF-8"));
if (postDataParams != null)
writer.write(getPostDataString(postDataParams));
writer.flush();
writer.close();
os.close();
int responseCode = conn.getResponseCode();
if (responseCode == HttpsURLConnection.HTTP_OK) {
String line;
BufferedReader br = new
BufferedReader(new InputStreamReader(conn.getInputStream(), "UTF-8"));
while ((line=br.readLine()) != null) {
response+=line;
}
br.close();
} else {
response = "";
}
conn.disconnect();
return response;
皆さん、私に何ができるか知っていますか??
前もって感謝します!!