How to replace a child node in a XML file?

조회 수: 7 (최근 30일)
Mark Golberg
Mark Golberg 2022년 1월 16일
답변: Animesh Gupta 2022년 2월 8일
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.

채택된 답변

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에 대해 자세히 알아보기




Community Treasure Hunt

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

Start Hunting!

Translated by