gpt4 book ai didi

java - 在 XML 中传递 unicode 字符

转载 作者:行者123 更新时间:2023-12-01 12:46:54 25 4
gpt4 key购买 nike

我们需要调用一些需要 String.valueOf('\246') 的旧 API 才能正常工作。由于输入采用 XML 形式,我们想知道在 XML 文件中放入什么字符串来匹配 String.valueOf('\246')

最佳答案

这取决于您编写 XML 时使用的编码。如果您使用 UTF-8,那么您可以添加如下的序言:

 <?xml version="1.0" encoding="UTF-8"?> 

XML 解析器应该能够读取任何支持的字符编码中的任何正确编码的字符。任何 XML 解析器都必须支持 UTF-8。

另一种方法是使用数字字符实体引用。例如,值为 \246 的 Java char 具有十六进制值 A6 ...因此我们可以在 XML 文档中将其表示为 &x00A6;

<小时/>

如果您使用 Java XML API 来生成 XML,那么这一切都应该由您来处理。

关于java - 在 XML 中传递 unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24609319/

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