This site has been taken over by the staff of www.ASPDeveloper.Net

Please report errors to suggest@aspdeveloper.net

BizTalk Utilities CV ,   Jobs ,   Code library  
 
 

Note to XML Developers

The install version of XSL Tester was developed on a machine running Windows 2000. The version of MSXML (5.0.2920.0) that installs with this release of XSL Tester exhibits some different behavior (mostly bug fixes) from the parser that came with the original IE5.0.

These changes in behavior mostly revolve around entities declared in a DTD.

Personally I had been exploiting what I thought were features but turned out to be bugs in the IE5 MSXML parser and some of my applications broke after installing the latest version of Windows 2000.

Changes that I've noticed

  1. IE5's parser did not actually validate the content model of entities. The latest version does. (This is good. It pinpointed some document errors that had escaped my notice because IE5's parser was letting them pass as valid when they were not.) 
  2. In IE5 you could do a recursive select from root ("//nodename") and return the entity declaration from the DTD as well as any references to the entity in the document. This is no longer the case. A recursive search from root does not return anything from the DTD. (This is also good when you think about it but I had been using recursive searches to look at entity definitions)
  3. The new parser begins to fall apart if validation is turned on and your DTD gets large or has lot's of entities. I've noticed that the parser tells me the document is invalid when I no it is. If I trim the size of the DTD the node in question validates without error. (This is definitely bad. I've tried to communicate with Microsoft about this behavior but haven't heard anything back)

So just be aware that if you are making heavy use of entities in your current implementation look out for this new behavior from the Microsoft Parser.

XSL Tester v1.1.10 (04/18/2000)

XSL Tester Home

Many of the controls and techniques used in XSL Tester came from the vbAccelerator website.

If your looking for some excellent examples of high quality VB code check them out.

Click to visit vbaccelerator - Free, Advanced VB Source Code and Controls

 

Recent Jobs

Software Specialist, Linux - Finlan
Linux Core Technical Project Manage
Graphics designer at Tanzania. Expe
Integration Specialist Needed - Wor
Virtualization Server Infrastructur

View all Jobs (Add yours)
View all CV (Add yours)






    Email TopXML  

Front Page Daily Stuff TopXML Forum XML blogs XML Newsgroups BizTalk Biztalk Utilities Biztalk Utilities Tutorial B2B SAP XML Microsoft .NET Dotnet System XML Soapformatter SQLXML XMLserializer XQuery PHP PHP SimpleXML PHP XML Dom PHP XML RPC PHP XSLT Java Java Java XML Xalan Microsoft ASP ASP Schemas XML SQL Server XML XMLDom XSL XSL Tutorial XSLT Stylesheets General Javascript CSS XHTML WAP