字符集¶
默认情况下,geonnetwork的字符集是UTF-8。这对世界上的许多地区都适用,并且与美国和加拿大通常使用的ASCII兼容。但是,如果UTF-8不是环境中的兼容字符集,则可以更改默认值。
要在GeoNetwork中更改它,只需使用系统属性启动应用程序geonetwork.file.encoding编码设置为所需的字符集名称。
例如,如果您运行的是Tomcat,您可以设置
JAVA选项=“-Dgeonetwork.file.encoding=UTF编码-16英寸
对于启动脚本,geonnetwork中的默认编解码器将是UTF-16。
还建议设置文件编码参数指定Java中使用的默认编码,而Web服务器有时可能引用默认编码。
最后,默认情况下,URL参数通常被解释为ASCII字符,这在搜索非英语元数据时可能是一个问题。每个Web服务器都有一个方法来配置读取参数时使用的编码。例如,在Tomcat中,编码/字符集配置在服务器.xml连接器元件。