我在以我正在寻找的格式保存 XML 文件时遇到问题也许有人可以帮助我这里是我的代码
string testInput= @"<!LinkName>MyChildData<#";
var testRegex = new Regex(@"(?<name>(?<=<!).*?(?=>))|(?<namex>(?<=>).*?(?=<#))",
RegexOptions.Multiline | RegexOptions.Singleline);
foreach (Match myMatch in testRegex.Matches(testInput))
{
xml.NewChild2(myMatch.Groups["name"].Value, myMatch.Groups["namex"].Value);
}
xml.SaveXml("simple.xml");
我期待的结果是
<rootNode>
<LinkName>MyChildData</LinkName>
</rootNode>
但我得到的结果是
<rootNode>
<LinkName/>
<nothing>MyChildData</nothing>
</rootNode>
任何建议将不胜感激谢谢