使用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,我试着玩弄它,但找不到合适的答案您是否正在尝试删除
中的所有元素?