Microsoft Power Automate is a software by Microsoft for automation of recurring tasks. It is part of the Microsoft Power Platform line of products together with products such as Power Apps and Power BI. More Details https://powerautomate.microsoft.com/en-us/.
Desktop flows are the existing robotic process automation (RPA) capabilities in Power Automate and enable to automate of all repetitive desktop processes. More Details https://docs.microsoft.com/en-us/power-automate/desktop-flows/introduction.
Power Automate provides the capability to use desktop flows to manage XML attributes and elements. Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data.
Write XML to file action is used to Write the contents of an XML node variable into a file.
This article explains how to write XML to a file in Desktop flow using Microsoft Power Automate.
The following important tools are required for developing Microsoft Power Automate,
- Windows 10/11 (Recommended)
- Power Automate Desktop - Download the Power Automate installer
Now we can discuss step-by-step App development.
Step 1. Open Microsoft Power Automate -> New Flow.
Next, Give the Flow name as PADWriteXML, Click the Create button.
After that, we are able to see the Desktop flow.
Step 2. For Testing, Write XML to file action.
First, Add the Write XML to the file action and Set the File path Parameter as F:/Sample2.xml and XML to the Write parameter.
<article>
<title>Write XML to file</title>
<publish>C# Corner</publish>
<author>Vijayaragavan S</author>
<heading>Power Automate Article</heading>
<body>Write the contents of an XML node variable into a file.</body>
</article>
Click Save.
To verify the write XML to file, Add the Read XML from file action, Set the File path Parameter as F:/Sample2.xml and Variables produced parameter as XmlDocument, and click Save.
For Displaying Result
Add the Display message action and Set the Message box Title Parameter as DispWriteXML, Message to display Parameter as %XmlDocument% Click Save Button.
Now, Save the PADWriteXML Desktop Flow,
Step 3. Now we can run your PADWriteXML Desktop Flow in Microsoft Power Automate.
The output of the PADWriteXML.
Summary
Now you have successfully tested Write XML to file Action in Desktop flow - PADWriteXML in Microsoft Power Automate.