【发布时间】:2021-12-28 08:25:27
【问题描述】:
我的这张表基本上是翻译:
Key CultureId Txt
$HELLO en-GB Hello
$HELLO pt-BR Olá
$WELCOME en-GB Welcome
$WELCOME pt-BR Olá
还有一个选择:
Select Key, CultureId, Txt
From Xlations
Order by Key
这是一个端点休息 api,所以我想要一个类似的结果
{
"$HELLO":{
"en-GB":"Hello",
"pt-BR":"Olá"
},
"$WELCOME":{
"en-GB":"Bem Vindo",
"pt-BR":"Welcome"
}
}
因此,没有数组的键,完全在字段键将是分配翻译的父对象的对象中。
我知道如何通过在我的代码上创建一些迭代来做到这一点,但我想知道是否有一些速记,因为我不想让我的代码因迭代和嵌套迭代而变得庞大而复杂。不确定这样的事情是否可能,但是:有人知道一些简单易行的方法吗?
【问题讨论】:
标签: c# sql-server