Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使Endeca支持AL32UTF8字符集而不是UTF8?_Java_Utf 8_Atg_Endeca - Fatal编程技术网

Java 如何使Endeca支持AL32UTF8字符集而不是UTF8?

Java 如何使Endeca支持AL32UTF8字符集而不是UTF8?,java,utf-8,atg,endeca,Java,Utf 8,Atg,Endeca,Endeca默认支持UTF8,我们将某些特殊字符编码为UTF8,以便在查询时被Endeca接受。我们的客户现在需要数据库来支持AL32UTF8字符集。我们检查了数据库,它支持AL32UTF8字符集 虽然我们的Endeca支持UTF8,但现在如何更改Endeca以支持AL32UTF8字符集呢。此外,我们需要更改java中的代码,以执行Endeca接受的AL32UTF8编码。 提前谢谢 请参阅第4章字符编码 有趣的问题!我想知道更多的事情:你在使用ATG+Endeca吗?每个版本的版本是什么?您知道

Endeca默认支持UTF8,我们将某些特殊字符编码为UTF8,以便在查询时被Endeca接受。我们的客户现在需要数据库来支持AL32UTF8字符集。我们检查了数据库,它支持AL32UTF8字符集

虽然我们的Endeca支持UTF8,但现在如何更改Endeca以支持AL32UTF8字符集呢。此外,我们需要更改java中的代码,以执行Endeca接受的AL32UTF8编码。
提前谢谢

请参阅第4章字符编码

有趣的问题!我想知道更多的事情:你在使用ATG+Endeca吗?每个版本的版本是什么?您知道您正在为Endeca使用哪个部署模板吗?您是否使用部署模板进行产品目录集成?对于Endeca,您是只使用CAS,还是也使用Forge,还是只使用Forge?@chairbender,我们使用的是ATG+Endeca。针对CAS(3.1.2)、MDEX(6.4.1)、Platformservices(6.1.3)和ToolsAndFramework(3.1.2),ATG版本为10.2和Endeca版本。对于Endeca,我们也使用Forge。感谢您提供参考。我查看了第4章,我们在代码中使用了相同的UTF-8编码方式。我所知道的是,如果使用Forge,我们需要为使用UTF-8以外的字符集创建操纵器。是否确实需要,或者我们可以将代码改为AL32UTF8而不是UTF8编码,endeca将接受它??