Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用C#在xml文件中存储和读取不同的语言字符串?_C#_Asp.net_Xml - Fatal编程技术网

如何使用C#在xml文件中存储和读取不同的语言字符串?

如何使用C#在xml文件中存储和读取不同的语言字符串?,c#,asp.net,xml,C#,Asp.net,Xml,我想将不同语言(如印地语、泰米尔语等)的数据存储到xml文件中,然后必须使用C#读取相同的数据。如何做到这一点?您可以使用xml节点属性(格式中定义的语言代码)存储语言ID 具体地说,根据问题,印度的“印地语”,语言代码被描述为“hi”,所以您可以添加名为“lang”的XML属性和请求语言的值。在你的情况下,你可以用“hi”来表示“hi” 我个人使用语言属性 例如,您可以使用XML数据节点的语言属性,如下所示: <resource lang="ru-RU" name="Title">

我想将不同语言(如印地语、泰米尔语等)的数据存储到xml文件中,然后必须使用C#读取相同的数据。如何做到这一点?

您可以使用xml节点属性(格式中定义的语言代码)存储语言ID

具体地说,根据问题,印度的“印地语”,语言代码被描述为“hi”,所以您可以添加名为“lang”的XML属性和请求语言的值。在你的情况下,你可以用“hi”来表示“hi”

我个人使用语言属性

例如,您可以使用XML数据节点的语言属性,如下所示:

<resource lang="ru-RU" name="Title">
йцуйцуйцуйуйцуйцуйцу
</resource>
<resource lang="en-US" name="Title">
asdasdasdasdasdasdas
</resource>

йцуйцуйцуйуйцуйцуйцу
阿斯达斯达斯达斯达斯达斯达斯达斯达斯达斯达斯达斯达斯达斯达斯

请详细说明。您是否在询问如何将文本写入xml,然后再读回?@Sathyaraj P,您可以使用xml节点属性(RFC 5646格式中定义的语言代码:)存储语言ID