Azure sql database 从Javascript对象到CSV直至Azure SQL的正确文本编码管道

Azure sql database 从Javascript对象到CSV直至Azure SQL的正确文本编码管道,azure-sql-database,azure-blob-storage,papaparse,json2csv,Azure Sql Database,Azure Blob Storage,Papaparse,Json2csv,下面是一个场景 我们正在以编程方式将一些数据收集到包含波兰语字符的Javascript对象中 然后,我们使用JSON2CSV库将其转换为字符串,并使用uploadBlockBlob方法从@Azure/storage blob库发送到Azure blob 一段时间后,我们正在使用由blob存储触发器触发的Azure函数。我们使用CSV内容的字符串获取“Myblob”属性。然后我们使用Papaparse库将其转换回object。最后,我们使用对象的内容通过mssql库更新数据库 在这个过程中,我们失

下面是一个场景

我们正在以编程方式将一些数据收集到包含波兰语字符的Javascript对象中

然后,我们使用JSON2CSV库将其转换为字符串,并使用uploadBlockBlob方法从@Azure/storage blob库发送到Azure blob

一段时间后,我们正在使用由blob存储触发器触发的Azure函数。我们使用CSV内容的字符串获取“Myblob”属性。然后我们使用Papaparse库将其转换回object。最后,我们使用对象的内容通过mssql库更新数据库

在这个过程中,我们失去了波兰字符

转换为字符串时,JSON2CSV似乎没有暴露“encoding”属性。也不是上传BlockBlob。使用“UTF-8”编码对过程没有任何影响(更改为cp1250也没有帮助)。原始内容是从运行在WIndows机器上的软件的网页上刮取的


你知道如何在整个管道中保留编码吗?

结束这个问题,因为这似乎是我的错误。我将Varchar type推到NVarchar列中-这就是非拉丁字符出错的原因。

您能提供示例数据吗?让我们测试一下。