]
Denis Golovin commented on JBIDE-8874:
--------------------------------------
we probably can generate xml to apply xslt transformation based on xslt content as css
editors usually do for html. It probably much more complex for XSLT, but it would be good
default. If it is not good enough user can select xml file or provide custom xml content
for preview. I agree it is different issue and not a priority for 4.3.x stream.
Support XML documents for XSLT compliant browser
------------------------------------------------
Key: JBIDE-8874
URL:
https://issues.jboss.org/browse/JBIDE-8874
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: visual-page-editor-core
Affects Versions: 3.3.0.M1
Reporter: Denis Golovin
Assignee: Konstantin Marmalyukov
Priority: Minor
Fix For: 4.3.0.Alpha1
Attachments: screenshot-1.png, screenshot-2.png, screenshot-3.png,
screenshot59.png, wecandoit.png, xml-xsl.png
Would be good to have support to show documents for XSLT compliant browser like
{code:title=cdcatalog.xsl|borderStyle=solid}
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Edited by XMLSpy® -->
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th>Title</th>
<th>Artist</th>
</tr>
<xsl:for-each select="catalog/cd">
<tr>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="artist"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
{code}
{code:title=page.xml|borderStyle=solid}
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>
<!-- Edited by XMLSpy® -->
<catalog>
<cd>
<title>Empire Burlesque</title>
<artist>Bob Dylan</artist>
<country>USA</country>
<company>Columbia</company>
<price>10.90</price>
<year>1985</year>
</cd>
<cd>
<title>Hide your heart</title>
<artist>Bonnie Tyler</artist>
<country>UK</country>
<company>CBS Records</company>
<price>9.90</price>
<year>1988</year>
</cd>
<cd>
<title>Greatest Hits</title>
<artist>Dolly Parton</artist>
<country>USA</country>
<company>RCA</company>
<price>9.90</price>
<year>1982</year>
</cd>
</catalog>
{code}
Visual part of editor would look like:
!screenshot59.png!