gpt4 book ai didi

c#-3.0 - 如何使用Linq将List 转换为XML?

转载 作者:行者123 更新时间:2023-12-02 04:13:39 25 4
gpt4 key购买 nike

How can I transform XML into a List or String[]?的反问题。

我有一个用户的List<string>,想将他们转换为以下xml:

<Users>
<User>Domain\Alice</User>
<User>Domain\Bob</User>
<User>Domain\Charly</User>
</Users>

我目前将此列表包装在一个类中,并使用 XmlSerializer来解决此问题,但我发现这很繁重...

那么,有没有使用Linq到Xml的更直接的解决方案?

最佳答案

XElement xml = new XElement("Users",
(from str in aList select new XElement("User", str)).ToArray());

这可能会做到。不知道.ToArray是否必要。

关于c#-3.0 - 如何使用Linq将List <string>转换为XML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3872084/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com