How to replace a child node in a XML file?

12 次查看(过去 30 天)
Hi,
I have the following XML file (assume it's file name is moose.xml):
Is there a way I can take all the content of "ModuleType Name="AlignmentCorrectionHelper" (2nd Node) and replace it with FULLY with the content of "ModuleType Name=AlarmManager" (1st node).
Important to say, that the 1st node , AlarmManager could have several layers depths inside one of it's parameters.Of course I'd like to take it all.
I saw there is a method of replaceChild here:
I'm just not so sure how to use it in my usecase.
THANKS,
Mark

采纳的回答

Animesh Gupta
Animesh Gupta 2022-2-8
Hello Mark,
It is my understanding of the question that you want to perform a replacement operation between two different XML files.
This can be achieved using the importNode function that imports a node from one XML document to another.
You may refer the following link for more information:

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Structured Data and XML Documents 的更多信息

产品


版本

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by