Dez*_*yth 1 c# xml linq parsing
我正在使用System.Xml并且有一个带有分隔符的字符串的文本框\r\n
.该字符串基本上是一个序列号列表,我希望将其格式化为XML以传递给存储过程以运行验证.
现在出现的字符串示例:
"ABC123\r\nDEF456\r\n"
Run Code Online (Sandbox Code Playgroud)
我认为这将是一个非常基本的XML Schema,例如
<SerialNumbers>
<Serial>ABC123</Serial>
<Serial>DEF456</Serial>
<SerialNumbers
Run Code Online (Sandbox Code Playgroud)
完成这个的基本想法是什么,所以我有一些东西可以跳板?
在将序列分割为列表/数组之后,使用LINQ将非常简单:
var doc = new XDocument(
new XElement("SerialNumbers",
(from x in serials select new XElement("Serial", x))
)
);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
374 次 |
最近记录: |