From e4fedbd427f7a1b5ff9005f8f7bda557a8d68d2d Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Sun, 7 Jul 2002 20:21:15 +0000 Subject: [PATCH] Snapshot --- xsl/extensions/xsltproc/python/.cvsignore | 1 + xsl/extensions/xsltproc/python/README | 3 +++ xsl/extensions/xsltproc/python/xslt.py | 9 ++++----- 3 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 xsl/extensions/xsltproc/python/.cvsignore create mode 100644 xsl/extensions/xsltproc/python/README diff --git a/xsl/extensions/xsltproc/python/.cvsignore b/xsl/extensions/xsltproc/python/.cvsignore new file mode 100644 index 000000000..aa2767abc --- /dev/null +++ b/xsl/extensions/xsltproc/python/.cvsignore @@ -0,0 +1 @@ +cwtest.xml cwtest.xsl diff --git a/xsl/extensions/xsltproc/python/README b/xsl/extensions/xsltproc/python/README new file mode 100644 index 000000000..a7cd35678 --- /dev/null +++ b/xsl/extensions/xsltproc/python/README @@ -0,0 +1,3 @@ +THIS IS A WORK IN PROGRESS + +IN PARTICULAR: IT DOES NOT WORK NOW! diff --git a/xsl/extensions/xsltproc/python/xslt.py b/xsl/extensions/xsltproc/python/xslt.py index 5fb1ef4c8..5f573bc6d 100644 --- a/xsl/extensions/xsltproc/python/xslt.py +++ b/xsl/extensions/xsltproc/python/xslt.py @@ -13,7 +13,7 @@ usage = "Usage: %s xmlfile.xml xslfile.xsl [outputfile] [param1=val [param2=val] xmlfile = None xslfile = None -outfile = None +outfile = "-" params = {} try: @@ -65,11 +65,8 @@ def adjustColumnWidths(ctx, nodeset): except: pass - node = libxml2.xmlCore(nodeset[0]) print "called with nodeset: " - print nodeset[0].name - print node - print "---" + print nodeset return "" @@ -89,6 +86,8 @@ doc = libxml2.parseFile(xmlfile) result = style.applyStylesheet(doc, params) +style.saveResultToFilename(outfile, result, 0) + style.freeStylesheet() doc.freeDoc() result.freeDoc() -- 2.40.0