我知道最好将xml转换为json以存储在CosmosDb中,尤其是使用SQL API查询文档时。但是可以将xml数据展平以存储在文档中,然后使用SQL API查询它们吗?甚至不确定SQL API是否支持xml查询。
答案 0 :(得分:2)
简单的答案是“否”((
CosmosDB存储JSON文档: https://docs.microsoft.com/en-us/azure/cosmos-db/introduction
根据选择的API,您可以在图形模型(Gramlin)或文档集合(MongoDb,DocumentDB)中处理这些JSON文档。或SQL等...但是结果始终是JSON文档。
但是有很多工具可以将XML转换为JSON并转换回来。这里是关于它的讨论: How to convert JSON to XML or XML to JSON?
希望对您有帮助。
问候 gy
答案 1 :(得分:1)
据我所知,这是不可能的。更多信息供您参考:Query Azure Cosmos DB data with SQL queries