Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #74474
| Date | 2014-07-15 10:10 +0200 |
|---|---|
| Subject | xslt with python |
| From | varun bhatnagar <varun292006@gmail.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.11833.1405415553.18130.python-list@python.org> (permalink) |
[Multipart message — attachments visible in raw view] - view raw
I am trying to merge two xmls using xslt in python but the content of first xml is not getting copied. The rules written in xsl file created are correct because if I am executing it without python (directly from eclipse as I have xslt plugin installed) it is getting merged fine. Can anybody help me? I am pasting my code snippet below: *import lxml.etree as ET* *dom = ET.parse(r'test_file_2.xml')* *xslt = ET.parse(r'TestMergeRules.xsl')* *transform = ET.XSLT(xslt)* *print transform* *newdom = transform(dom)* *print(ET.tostring(newdom, pretty_print=True))* I am opening other xml file (test_file_1.xml) in xsl file using "document()" function. Once this code is executed I can see only the content of test_file_2.xml. Am I doing something wrong? Is there any other way to do this because my xslt rules are working fine without python. Thanks, BR, Varun
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll thread
xslt with python varun bhatnagar <varun292006@gmail.com> - 2014-07-15 10:10 +0200
Re: xslt with python Tim <jtim.arnold@gmail.com> - 2014-07-15 06:12 -0700
Re: xslt with python varun bhatnagar <varun292006@gmail.com> - 2014-07-15 15:58 +0200
csiph-web