MarkLogic 安装在 Windows 10 机器上。
我们正在使用 MarkLogic Content Pump (MLCP) 导入数据
它与
<?xml version="1.0" encoding="UTF-8"?>
导入非 UTF8 编码时显示错误,即
<?xml version="1.0" encoding="US-ASCII"?>
我查看了 MLCP 指南,发现 content_encoding 参数,但它不起作用,并且记录包含特殊字符的抛出错误,如 ´ δ、“ & 等等
错误 mapreduce.ContentWriter:XDMP-DOCENTITYREF:无效的实体引用“gamma”
我通过它如下
mlcp.bat -content_encoding "US-ASCII"
当我查看此文档时,它显示“仅支持 UTF-8”。
当我看到这个时,它说“选项值必须是你的 JVM 接受的字符集名称;”
所以我很困惑,不知道如何解决这个问题以及如何在 JVM 中设置字符集