使用c在XML类型的字符串上使用正则表达式#
输入的格式如下所示:使用c在XML类型的字符串上使用正则表达式#,xml,regex,c#-4.0,Xml,Regex,C# 4.0,输入的格式如下所示: <HiddenRowGroups> <HiddenGroup> <From>16</From> <To>17</To> <Level>0</Level> <GroupName>TABS</GroupName> <ItemTotalHeader>Total</ItemTot
<HiddenRowGroups>
<HiddenGroup>
<From>16</From>
<To>17</To>
<Level>0</Level>
<GroupName>TABS</GroupName>
<ItemTotalHeader>Total</ItemTotalHeader>
</HiddenGroup>
<HiddenGroup>
<From>3</From>
<To>3</To>
<Level>0</Level>
<GroupName>ABSCDXH</GroupName>
<ItemTotalHeader>Total</ItemTotalHeader>
</HiddenGroup>
</HiddenRowGroups>
16
十七,
0
标签
全部的
3.
3.
0
ABSCDXH
全部的
所需输出:
如何将字符串形式的正则表达式替换为
。我尝试通过Regex.Replace
C#方法替换它。你想实现什么?你想替换什么?你用的是什么正则表达式?为什么不使用一个XML API来处理XML?我正在处理C代码。这个xml实际上是XAML网格,我将其序列化为字符串并保存到数据库中。如上问题所述,我已经给出了我想要实现的输入和输出(结果)。如果我回答了你的问题,请告诉我。不要对regex这样做。Regex完全不适合这个任务。使用XSLT。您好,Jim,我试着玩弄它,但找不到合适的答案您是否正在尝试删除
中的所有元素?