diff --git a/scripts/TouchinBuild/XmlTest.py b/scripts/TouchinBuild/XmlTest.py new file mode 100644 index 0000000..0334673 --- /dev/null +++ b/scripts/TouchinBuild/XmlTest.py @@ -0,0 +1,18 @@ +import xml.etree.ElementTree as eT + +androidNs = 'http://schemas.android.com/apk/res/android' +eT.register_namespace('android', androidNs) + +tree = eT.parse('data.xml') +root = tree.getroot() + +print root.attrib + +root.set('myAtr', 'myValue') +root.set('{{{0}}}myAtr'.format(androidNs), '777') +root.set('android:MyAttribute', 'Rustam') + +tree.write('output.xml', xml_declaration=True, encoding='utf-8', method="xml") + +print root.tag + diff --git a/scripts/TouchinBuild/data.xml b/scripts/TouchinBuild/data.xml new file mode 100644 index 0000000..a43bb09 --- /dev/null +++ b/scripts/TouchinBuild/data.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/scripts/TouchinBuild/output.xml b/scripts/TouchinBuild/output.xml new file mode 100644 index 0000000..c0bf2c6 --- /dev/null +++ b/scripts/TouchinBuild/output.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file