SetValue无法支持中文?

如例子中
firstFeature.SetValue(“name”, “John”);
firstFeature.SetValue(“name”, “约翰”);
存储到Shape File中为乱码,试过UTF-8编码也无效。

@goodmangis

您能否分享有关您的查询的更多详细信息以及以下详细信息?

  • 您输入的 Word 文档。
  • 请附上显示不良行为的输出 Word 文件。
  • 请附上显示所需行为的预期输出 Word 文件。
  • 请创建一个示例应用程序(没有编译错误的源代码),以帮助我们在我们端重现您的问题,并将其附在此处进行测试。
    一旦您准备好这些信息,我们将开始调查您的问题并为您提供更多信息。 谢谢你的配合。

PS:要附上这些资源,请压缩并上传它们。

Aspose.GIS.NET.zip (45.5 KB)

@goodmangis

我们正在处理您的问题,很快就会回复您。

你好, @goodmangis

我无法重现该错误。 您的源代码包含一个指向未知 Aspose.Crack.Demo 项目的链接。 所以我使用了官方的 Aspose.GIS 21.10.0 (NuGet Package)。 结果,我得到了 shpFile.shp。 流行的 QGIS 应用程序显示该文件中的所有符号。

我认为您的测试应用程序没有以最好的方式支持汉字。
您也可以尝试最新版本的 Aspose.GIS for .NET

此致