[jbosstools-issues] [JBoss JIRA] (JBIDE-8874) Support XML documents for XSLT compliant browser

Konstantin Marmalyukov (JIRA) issues at jboss.org
Thu Nov 13 07:02:30 EST 2014


    [ https://issues.jboss.org/browse/JBIDE-8874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019681#comment-13019681 ] 

Konstantin Marmalyukov commented on JBIDE-8874:
-----------------------------------------------

[~dgolovin], [~vpakan] I have working prototype practically done(except one bug). As a result of this feature XML files should be opened with our editor having the same tabs as HTML editor(need another JBoss Tools XML Editor). If XML file will have XSL transformation applied, the result will be shown in Preview, if not - we will have visual output like this !screenshot-3.png|thumbnail! Does it works?



> 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!



--
This message was sent by Atlassian JIRA
(v6.3.8#6338)



More information about the jbosstools-issues mailing list