<Node>
<A>
<B id = "it_DEN"></B>
</A>
<A>
<B id = "en_KEN"></B>
</A>
<A>
<B id = "it_BEN"></B>
</A>
</Node>
Как удалить дочерний узел <A></A>
, который имеет дочерний узел <B></B>
, который имеет атрибут id
не начинается с it
использования PugiXML. Результат будет как показано ниже:Удалить дочерние узлы из родителей - PugiXML
<Node>
<A>
<B id = "it_DEN"></B>
</A>
<A>
<B id = "it_BEN"></B>
</A>
</Node>
Так что же вы думаете? Какой метод вы придумали? –
Я пытаюсь использовать Xpath для поиска дочерних узлов, которые я не хочу, а затем удаляю из родительского узла, но, похоже, API не обладает такой функциональностью. Итак, я думаю, я бы попытался удалить все это, а затем добавить нужные дочерние узлы, если нет другой альтернативы. – vincent911001