I need to make a change in xml file using python and need to remove the next line / white space . For example
I tried regex like but not it not helped. I am trying to open a input.xml and replace with regex and save output as output.xml
Dim RegexObj As New Regex(">[\s]*<")
Newxml = RegexObj.Replace(OldText, "><")
Input.xml
<Instal xmlns="http://www.test.com/abc/dfg">
<Version>
1.1
</Version>
<alpha>
<ns3:myname xmlns:ns3="http://www.test.com/asd/asd/cvf">
GH12345
</ns3:myname>
<ns4:beta xmlns:ns4="http://www.test.com/asd/asd/cvf">
PLAN
</ns4:beta>
<ns5:OperatorName xmlns:ns5="http://www.test.com/asd/asd/cvf">
Tanho
</ns5:OperatorName>
</alpha>
<Laptop>
A
</Laptop>
<ID>
2883
</ID>
<PERSON>
<ns6:FirstName xmlns:ns6="http://www.test.com/asd/asd/cvf">
MAMA
</ns6:FirstName>
<ns7:LastName xmlns:ns7="http://www.test.com/asd/asd/cvf">
REHA
</ns7:LastName>
</PERSON>
</Instal xmlns="http://www.test.com/abc/dfg">
Output.xml
<Instal xmlns="http://www.test.com/abc/dfg">
<Version>1.1</Version>
<alpha>
<ns3:> xmlns:ns3="http://www.test.com/asd/asd/cvf">GH12345</ns3:myname>
<ns4:beta xmlns:ns4="http://www.test.com/asd/asd/cvf">PLAN</ns4:beta>
<ns5:OperatorName xmlns:ns5="http://www.test.com/asd/asd/cvf">Tanho</ns5:OperatorName>
</alpha>
<Laptop>A</Laptop>
<ID>2883</ID>
<PERSON>
<ns6:FirstName xmlns:ns6="http://www.test.com/asd/asd/cvf">MAM</ns6:FirstName>
<ns7:LastName xmlns:ns7="http://www.test.com/asd/asd/cvf">REHA</ns7:LastName>
</PERSON>
</Instal xmlns="http://www.test.com/abc/dfg">