ID: 10312
Updated by: sterling
Reported By: [EMAIL PROTECTED]
Old-Status: Open
Status: Closed
Bug Type: Sablotron XSL
PHP Version: 4.0.4pl1
Assigned To:
Comments:
Can you try this with sabcmd (the sablotron executable). So
I can see whether or not this is a PHP extension problem (I
doubt it) or a Sablotron problem (I'll report it to the
Sablotron authors). Thanks!
Previous Comments:
---------------------------------------------------------------------------
[2001-04-12 20:01:14] [EMAIL PROTECTED]
I think there may be a problem with Sablotron and <xsl:strip-space> tags.
I'm using Sablotron with PHP to generate HTML (and other text based outputs) from a
couple different stylesheets and XML data being pulled from my db.
When I run all my stylesheets on the command line with Instant Saxon (by Michael Kay),
the output looks just like I want it to. However, the output generated by
PHP/Sablotron is messed up, because there are too many newline characters in the
output.
If I have
<text><page><para><mylist><mylistitem>listitem</mylistitem></mylist></para></page></text>
I get the correct output:
---- begin output ----
* listitem
---- end output ----
However, since this XML isn't very human readable, I reformat my XML input to this:
<text>
<page>
<para>
<myliist>
<mylistitem>listitem</mylistitem>
</mylist>
</para>
</page>
</text>
Instant Saxon treats these two XML inputs as the same thing and produces the same
output, since <xsl:strip-space elements="*" /> appears in the stylesheet. However,
the PHP/Sablotron translation gives me this:
---- begin output ----
* listitem
---- end output ----
I've also sent this note to the sab-bugs@gingerall people.
---------------------------------------------------------------------------
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=10312&edit=2
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]