如果我收到一个只是数字列表的字符串(例如1,2,3,5),是否可以像这样将其转换为 XML 格式?
<foo>
<id>1</id>
<id>2</id>
<id>3</id>
</foo>
到目前为止,我计划使用类似的东西
string s = "example";
XmlDocument xm = new XmlDocument();
xm.LoadXml(string.Format("<foo>{0}</foo>", s));
但是我不确定我应该如何拆分字符串,以便我只得到数字而不使用明显的Split()
,这是我的经理不希望我做的事情(否则我会跳过整个 XML 格式)。
基本上,有没有办法让我“轻松”将该字符串序列化为 XML 格式?