How to replace a child node in a XML file?

12 ビュー (過去 30 日間)
Mark Golberg
Mark Golberg 2022 年 1 月 16 日
回答済み: Animesh Gupta 2022 年 2 月 8 日
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 Center および File ExchangeStructured 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