XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
- Stylus Studio Technical Forum (14621)
-> + XML Publisher Generation of XS... (3)
-> + SS Error: Segment UNB: Segment... (6)
-> + SS Enterprise 2007 R2 does not... (2)
-> + Generating XSD from XML - glob... (3)
-> + SS Enterprise 2007 R2 does not... (2)
-> + SS dies on xsl files loads (7)
-> + EDIFACT UNA section ? (3)
-> + SS closes when I attempt to sa... (2)
-> + Support for SPEC 2000 & genera... (6)
-> + Uninstall failure (10)
-> + WSDL to JAVA code (2)
-> + Can't Connect to DB - SQL 2005... (3)
-> + Java editor (3)
-> + Trouble getting my xsl scenari... (6)
-> + Activation Key Not Compatible.... (2)
-> + Stylus Studio 2007 R2 and Regi... (3)
-> - XSD file displayed in Excel an... (1)
-> + What Is This vmm File? (5)
-> + Another in Release 2 (3)
-> + Error on Release 2 (3)
-> + Query DB and convert output to... (11)
-> + import static HTML into XML Pu... (2)
-> + saxon 8.9 include path resolut... (10)
-> + Can't drag field delimiter (2)
-> + Enterprise Edition Relase 2 up... (4)
-> + Upgrade to Enterprise Release ... (2)
-> + HTML to XSLT wizard missing in... (7)
-> + sqlxml.dll error after update ... (4)
-> + Printing the tree or the grid ... (2)
-> + Sorting problem with xsl[decim... (2)
-> + 2007 R2 Saxon: missing Convert... (4)
-> + EDIFACT D96A INVRPT into a SQL... (2)
-> + any addon Feature or tool that... (2)
-> + Catalog Assistance - (3)
-> + WYSIWYG does not show (3)
-> + HL7 support in Stylus (2)
-> + Xerces parser missing from Sty... (4)
-> - automatic DTD verification bef... (1)
-> + Try this (2)
-> - 2007 R2 java code generation -... (1)
-> + 2007 R2 Java built-in XSLT (4)
-> + 2007 R2 saxon 8.9 debug proble... (2)
-> + Stylus Studio Schema Validatio... (3)
-> + Bug: losing items when editing... (2)
-> + 2007 R2 Java built-in XSLT (2)
-> + XML->EDI: inconsistent treatme... (13)
-> + 2007 R2 global java classpath (2)
-> + New Web Service Call Failing (6)
-> + Grid view for nested tables (2)
-> - Revisit Old Problem from last ... (1)
-> + Install Question (3)
-> + hex value problem (5)
-> + WSDL Overview Diagram? (2)
-> + Outputing HTML from an XSLT 2.... (2)
-> + Stylus Studio Schema Publicati... (2)
-> + Re-usable XML Schema (3)
-> + .net xslt extension objects (6)
-> + InstallShield problem (2)
-> + Changing default XSLT processo... (2)
-> - SS incorrectly handles paramet... (1)
-> + Can't add file to project (7)
-> + Stylus invoking when i login i... (2)
-> + How to utilize Saxon (custom) ... (3)
-> + xsl:decimal-format (5)
-> + Hidden Costs of SS? (2)
-> + Eclipse Plugin available? (4)
-> + Having trouble with xpath quer... (2)
-> + Specifying processor to use wi... (3)
-> + MySQL or Generic JDBC Data Sup... (8)
-> + JAXB java generation doesn't s... (3)
-> - Eclipse (1)
-> + XSTL Debugger not working for ... (6)
-> + SS w/ Visual Studio and VSS (2)
-> + SS crashes on load (2)
-> + Can't find file ... then does,... (2)
-> + Diff folders not working (4)
-> + last node in preceding-sibling (3)
-> + SQLXML and Subquery (2)
-> + Xquery - No ReleationalDB opti... (3)
-> - Is a default adapter - not Tid... (8)
-> ->Is a default adapter - no...
-> ->Is a default adapter - no...
-> ->Is a default adapter - no...
-> ->Is a default adapter - no...
-> ->Is a default adapter - no...
-> ->Is a default adapter - no...
-> ->Is a default adapter - no...
-> + Need actual (18)
-> + include path for external enti... (2)
-> + xpath query in SQL server (4)
-> + XPATH Query that works in 2006... (4)
-> + Need help with XML Assignment (3)
-> + Java Compiler in Windows Vista... (6)
-> + Sense:X Only Shows One Enumera... (3)
-> + adding tables and relationship... (6)
-> + preview automatically starts a... (12)
-> + French date in excel 97 using ... (2)
-> + How to maintain large XSL (2)
-> + French date in excel 97 using ... (2)
-> + How to pass EDIFACT as paramet... (3)
-> + C# Generation from XSD (5)
-> + Oracle RDBMS <-> .XSD (2)
-> + Support for Berkeley DB XML 2.... (2)
-> + conrext lost with xslt 2.0 for... (4)
-> + BizTalk schema problem (4)
-> + MSXML 6 properties resolveExte... (3)
-> + Deployment adapters and lookup... (2)
-- Previous [1621-1640] [1641-1660] [1661-1680] Next
+ Website Feedback (249)
+ XSLT Help and Discussion (7625)
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Doug LundinSubject: Is a default adapter - not Tidy - being used here?
Author: Doug Lundin
Date: 04 Apr 2007 11:53 AM
I don't understand what adapter, if any, is being used here. I can convert HTML to XML without using an adapter but when I choose to use Tidy, I receive an error. Does this mean that Stylus has a default functionality - similar to Tidy - that is used if Tidy is not selected? Any assistance is appreciated.

No adapter:
Choose File | Document wizards | XML Editor | HTML to XML

Choose HTML file to convert: http://biz.yahoo.com/e/070404/fbsi8-k.html

Click OK and it is successful

Using Tidy as an adapter:
Choose File | Document wizards | XML Editor | HTML to XML

Choose HTML file to convert: http://biz.yahoo.com/e/070404/fbsi8-k.html

Click ...
Respecify http://biz.yahoo.com/e/070404/fbsi8-k.html
Click Convert to XML using adapter
Click OPEN
Choose HTML-to-XHTML HtmlTidy - leave default properties
Click OK
Click OK

Here is the error reported
Tidy (vers Sep 26, 2004) Parsing "InputStream"
line 73 column 15 - Error: discarding unexpected </form>
line 73 column 30 - Error: discarding unexpected </td>
line 73 column 35 - Error: discarding unexpected </tr>
line 288 column 35 - Error: discarding unexpected <td>
line 308 column 10 - Error: discarding unexpected </form>

Postnext
Doug LundinSubject: Is a default adapter - not Tidy - being used here?
Author: Doug Lundin
Date: 04 Apr 2007 05:46 PM
How can I verify what adapter is being used by the Stylus tool?

Postnext
Tony LavinioSubject: Is a default adapter - not Tidy - being used here?
Author: Tony Lavinio
Date: 04 Apr 2007 08:24 PM
Doing this:
Choose File | Document wizards | XML Editor | HTML to XML
does use HTML Tidy, but with some non-default settings. It
also uses a more sophisticated version of Tidy.

Using the adapter, try changing the errors= property to see
if it will let you open the HTML file. The adapter version
of Tidy is a slightly different version due to the limitations
imposed by having it inserted as a layer between the filesystem
and the editor.

Postnext
Doug LundinSubject: Is a default adapter - not Tidy - being used here?
Author: Doug Lundin
Date: 04 Apr 2007 08:34 PM
Is it best to use the more sophisticated version of Tidy?

I just tried using an adapter and the Stylus tool - here is the URL

adapter:HTMLTidy:newline=crlf:encoding=utf-8:warnings=no:errors=no?http://biz.yahoo.com/e/070404/fbsi8-k.html

and get the error

java.io.IOException: Premature end of file. {AdapterFile.copyToFile}
at com.stylusstudio.adapter.fs.AdapterFile.checkException(AdapterFile.java:402)
at com.stylusstudio.adapter.fs.AdapterFile.copyToFile(AdapterFile.java:485)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.stylusstudio.adapter.simple.HTML.toXML(HTML.java:74)
at com.stylusstudio.adapter.AdapterBase.toXML(AdapterBase.java:248)
at com.stylusstudio.adapter.fs.AdapterRunner.run(AdapterRunner.java:56)
at java.lang.Thread.run(Unknown Source)

Postnext
Doug LundinSubject: Is a default adapter - not Tidy - being used here?
Author: Doug Lundin
Date: 04 Apr 2007 08:40 PM
What I'm really trying to do is convert this HTML in my java code - can I call this "Tidy-like" from java?

Postnext
Tony LavinioSubject: Is a default adapter - not Tidy - being used here?
Author: Tony Lavinio
Date: 05 Apr 2007 09:35 AM
In digging through the HTML on Yahoo!, I don't think the Tidy
version we use in the XML Converter will work for you.

Might I suggest looking into TagSoup? It can be used as a
replacement for the parser, and has a more aggressive error-recovery
policy. See http://home.ccil.org/~cowan/XML/tagsoup/

You could do this to use it with Stylus Studio:

1. Convert the Yahoo! page manually, and save it as XML.
2. Build your maps.
3. Deploy, but using TagSoup as the parser.

Hope this helps.

Postnext
Doug LundinSubject: Is a default adapter - not Tidy - being used here?
Author: Doug Lundin
Date: 05 Apr 2007 09:42 AM
I appreciate the option but am wondering if I can leverage the java api and your more sophisticated version of Tidy? This will be deployed as an automated process so converting HTML into XML manually is not an option.

Thanks

Posttop
Tony LavinioSubject: Is a default adapter - not Tidy - being used here?
Author: Tony Lavinio
Date: 06 Apr 2007 12:40 AM
The problem is that the version of Tidy used in the wizard is the
'C' version, and the version used in the Java adapters is JTidy,
which is a subset of the 'C' version.

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.