0

我正在读取 CSV 文件以转换为 XML 格式。如何在其中一个字段之前连接固定字符串。

在此示例中,我需要将“域\”附加到用户名

string[] csvString = File.ReadAllLines("file.csv");

        XElement xmlString = 
            new XElement("XML",
                new XElement("IDENTITIES",
                from str in csvString
                let fields = str.Split(',')
                select  new XElement("IDENTITY", 
                            new XAttribute("ID", fields[1]),
                            new XAttribute("SERVICE", "SERV"),
                            new XAttribute("DOMAIN_USER",  fields[2]),
                            new XAttribute("PASSWORD","PASSWORD")

如何将 DOMAIN_USER XAttribute 设置为串联的“DOMAIN\”和字段 [2]?

4

1 回答 1

0

为什么不简单地连接字符串?

new XAttribute("DOMAIN_USER",  "DOMAIN\\" + fields[2]),
于 2014-02-06T20:47:28.167 回答