gpt4 book ai didi

java - 如何使用输出流UTF-8将数据写入数据库

转载 作者:行者123 更新时间:2023-12-01 12:48:29 27 4
gpt4 key购买 nike

        System.out.println("record:::" + recordXML);
URL url = new URL(Constants + tableName + "/update?commit=true");
conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/xml");
OutputStream os = conn.getOutputStream();
System.out.println("insertorupdate");
os.write(recordXML.getBytes());
os.flush();

这里我放置了 UTF-8 字符支持

最佳答案

您可以使用 OutputStreamWriter。

    OutputStream os = conn.getOutputStream();
OutputStreamWriter ow = new OutputStreamWriter(os, "UTF-8");
ow.write(recordXML); // Note: don't use getBytes() here
ow.flush();
ow.close();

关于java - 如何使用输出流UTF-8将数据写入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24451754/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com