<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>XML Tribune</title>
	<atom:link href="http://xml-tools.com/xmltribune/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://xml-tools.com/xmltribune</link>
	<description>Blogging about XML, tools and Micro ISV ...</description>
	<pubDate>Mon, 03 May 2010 15:38:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>How to edit XML files</title>
		<link>http://xml-tools.com/xmltribune/?p=96</link>
		<comments>http://xml-tools.com/xmltribune/?p=96#comments</comments>
		<pubDate>Mon, 03 May 2010 15:38:21 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Application]]></category>

		<category><![CDATA[external tools]]></category>

		<category><![CDATA[ValidatorBuddy]]></category>

		<category><![CDATA[XSL]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=96</guid>
		<description><![CDATA[XML ValidatorBuddy offers a lot of functionality for XML files. You can check your XML documents for well-formedness, you can validate against W3C schema files, against DTDs and also against Schematron rules. It is also possible to validate huge XML files without loading them into memory which is a big benefit and to validate multiple [...]]]></description>
			<content:encoded><![CDATA[<p>XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> offers a lot of functionality for XML files. You can check your XML documents for well-formedness, you can validate against W3C schema files, against DTDs and also against Schematron rules. It is also possible to validate huge XML files without loading them into memory which is a big benefit and to validate multiple XML files at once and also to run batch validations. XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> also does XSL transformations and can generate documentations for W3C schema files. This is a lot of functionality but how do you edit your XML? For this purpos the XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> application offers a nice way to quickly launch your favorite editor for any file.</p>
<p><a href="http://xml-tools.com/xmltribune/wp-content/uploads/2010/05/validatorbuddyapp_complete.gif"><img class="size-medium wp-image-99" title="XML ValidatorBuddy application" src="http://xml-tools.com/xmltribune/wp-content/uploads/2010/05/validatorbuddyapp_complete-300x184.gif" alt="XML ValidatorBuddy application" width="300" height="184" /></a></p>
<p>There are good and affordable text editors available which also support editing of XML with things like syntax-coloring and pretty-printing. Currently I prefer to use Notepad++ to edit my XML files which is free and already a mature software. To use it just download and install it from here: <a title="Notepad++ Download" href="http://sourceforge.net/projects/notepad-plus/files/">http://sourceforge.net/projects/notepad-plus/files/</a></p>
<p>And here is how to link your favorite text and XML editor to the XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> desktop application. We will use the user tool functionality of the application. At first you need to start XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> from the Windows Start menu. Then open the Options dialog to add a custom user tool. This is possible on the &#8220;Tools setup&#8221; page of the Options dialog. Use the &#8220;New&#8221; button at the right top corner to add a new tool and fill the controls like you can see it on this screenshot:</p>
<p><div id="attachment_97" class="wp-caption aligncenter" style="width: 510px"><a href="http://xml-tools.com/xmltribune/wp-content/uploads/2010/05/validatorbuddyapp_toolssetup.gif"><img class="size-full wp-image-97" title="Tools setup page" src="http://xml-tools.com/xmltribune/wp-content/uploads/2010/05/validatorbuddyapp_toolssetup.gif" alt="Tools setup page" width="500" height="354" /></a><p class="wp-caption-text">Tools setup page</p></div></p>
<p>This will add Notepad++ as an icon to the File Explorer tab of the application and also a command to the context menu. From now on you can open any of the selected files quickly in Notepad++ by just clicking the icon or using the command. The screenshot below shows how XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> integrates the external tool as an icon on a row at the bottom of the File Explorer window:</p>
<p><div id="attachment_98" class="wp-caption aligncenter" style="width: 428px"><a href="http://xml-tools.com/xmltribune/wp-content/uploads/2010/05/validatorbuddyapp_notepadppicon.gif"><img class="size-full wp-image-98" title="Notepad++ icon" src="http://xml-tools.com/xmltribune/wp-content/uploads/2010/05/validatorbuddyapp_notepadppicon.gif" alt="Notepad++ icon" width="418" height="140" /></a><p class="wp-caption-text">Notepad++ icon</p></div></p>
<p>If you open the file in the external editor and save it modified the validation status is automatically updated in XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> (if the file has been validated already).</p>
<p>Of course you can add any external tool to XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> which supports command-line options and also execution of Java code something I will show in the next blog entry&#8230;</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=How%20to%20edit%20XML%20files&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D96"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=96</wfw:commentRss>
		</item>
		<item>
		<title>Find xml-tools.com on Facebook</title>
		<link>http://xml-tools.com/xmltribune/?p=94</link>
		<comments>http://xml-tools.com/xmltribune/?p=94#comments</comments>
		<pubDate>Tue, 27 Apr 2010 12:19:31 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Facebook]]></category>

		<category><![CDATA[ValidatorBuddy]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=94</guid>
		<description><![CDATA[There is a new page about XML ValidatorBuddy on Facebook:
XML ValidatorBuddyWirb ebenfalls für deine Seite
Of course you are welcome to become a fan&#8230;

    

	]]></description>
			<content:encoded><![CDATA[<p>There is a new page about XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> on Facebook:</p>
<p><!-- Facebook Badge START --><a href="http://www.facebook.com/pages/XML-ValidatorBuddy/108848065814601" title="XML ValidatorBuddy" target="_TOP" style="font-family: &quot;lucida grande&quot;,tahoma,verdana,arial,sans-serif; font-size: 11px; font-variant: normal; font-style: normal; font-weight: normal; color: #3B5998; text-decoration: none;">XML ValidatorBuddy</a><br/><a href="http://www.facebook.com/pages/XML-ValidatorBuddy/108848065814601" title="XML ValidatorBuddy" target="_TOP"><img src="http://badge.facebook.com/badge/108848065814601.1200.1914676651.png" width="120" height="189" style="border: 0px;" /></a><br/><a href="http://www.facebook.com/business/dashboard/" title="Erstelle dein eigenes Profilbanner!" target="_TOP" style="font-family: &quot;lucida grande&quot;,tahoma,verdana,arial,sans-serif; font-size: 11px; font-variant: normal; font-style: normal; font-weight: normal; color: #3B5998; text-decoration: none;">Wirb ebenfalls für deine Seite</a><!-- Facebook Badge END --></p>
<p>Of course you are welcome to become a fan&#8230;</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=Find%20xml-tools.com%20on%20Facebook&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D94"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=94</wfw:commentRss>
		</item>
		<item>
		<title>New Schematron implementations</title>
		<link>http://xml-tools.com/xmltribune/?p=92</link>
		<comments>http://xml-tools.com/xmltribune/?p=92#comments</comments>
		<pubDate>Fri, 16 Apr 2010 08:07:59 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[Schematron]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=92</guid>
		<description><![CDATA[Rick Jelliffe did a minor update to the current ISO Schematron implementations. Please download them here: http://www.schematron.com/implementation.html
Briefly the changes are:

A fix for running EXSLT Schematron.
New parameter &#8220;terminate&#8221; to stop validation on the first failed assert.
A new version of the Schematron ANT task is also available.



    

	]]></description>
			<content:encoded><![CDATA[<p>Rick Jelliffe did a minor update to the current ISO Schematron implementations. Please download them here: <a href="http://www.schematron.com/implementation.html">http://www.schematron.com/implementation.html</a></p>
<p>Briefly the changes are:</p>
<ol>
<li>A fix for running EXSLT Schematron.</li>
<li>New parameter &#8220;terminate&#8221; to stop validation on the first failed assert.</li>
<li>A new version of the Schematron ANT task is also available.</li>
</ol>
<div></div>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=New%20Schematron%20implementations&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D92"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=92</wfw:commentRss>
		</item>
		<item>
		<title>Do you always need a special XML editor?</title>
		<link>http://xml-tools.com/xmltribune/?p=90</link>
		<comments>http://xml-tools.com/xmltribune/?p=90#comments</comments>
		<pubDate>Mon, 29 Mar 2010 15:44:24 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[XML]]></category>

		<category><![CDATA[validation]]></category>

		<category><![CDATA[ValidatorBuddy]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=90</guid>
		<description><![CDATA[Just a quick note&#8230; On every PC there is a text editor already available. And there are also some more sophisticated text editors available for free like this one Notepad++ which offer XML syntax coloring and support for different encodings which is important for XML documents. So very often you just need to do a [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note&#8230; On every PC there is a text editor already available. And there are also some more sophisticated text editors available for free like this one <a href="http://download.cnet.com/Notepad/3000-2352_4-10327521.html">Notepad++</a> which offer XML syntax coloring and support for different encodings which is important for XML documents. So very often you just need to do a quick change to your XML file and then you also need to make sure the file is still valid afterwards or the XSL transformation still works as expected. Imagine you just need to remove some typos or wrongly written names in the content.</p>
<p>This is where XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> can help you to save the money for an XML editor with a lot of features you will never need or use. Edit your XML files with your favorite text editor and do the validation of your documents from the Windows File Explorer and <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a>.</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=Do%20you%20always%20need%20a%20special%20XML%20editor%3F&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D90"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=90</wfw:commentRss>
		</item>
		<item>
		<title>Making XSL transformations easier</title>
		<link>http://xml-tools.com/xmltribune/?p=87</link>
		<comments>http://xml-tools.com/xmltribune/?p=87#comments</comments>
		<pubDate>Mon, 25 Jan 2010 19:13:24 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[XML]]></category>

		<category><![CDATA[xsl]]></category>

		<category><![CDATA[ValidatorBuddy]]></category>

		<category><![CDATA[XSL]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=87</guid>
		<description><![CDATA[Running any XSL transformation as easy as getting the file properties in the Windows File Explorer? A user friendly way to run XSL transformations allows a wider range of people to work with XML files. Therefore the next version of XML ValidatorBuddy will provide a command to do XSL transformations. So XML ValidatorBuddy makes it possible for [...]]]></description>
			<content:encoded><![CDATA[<p>Running any XSL transformation as easy as getting the file properties in the Windows File Explorer? A user friendly way to run XSL transformations allows a wider range of people to work with XML files. Therefore the next version of XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> will provide a command to do XSL transformations. So XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> makes it possible for everyone to run XSL transformations for any XML file using any XSL stylesheet by a simple dialog:</p>
<p><div id="attachment_88" class="wp-caption alignnone" style="width: 500px"><a href="http://xml-tools.com/xmltribune/wp-content/uploads/2010/01/xsl_transf_tortoise.gif"><img class="size-full wp-image-88" title="xsl_transf_tortoise" src="http://xml-tools.com/xmltribune/wp-content/uploads/2010/01/xsl_transf_tortoise.gif" alt="XSL transformation dialog" width="490" height="236" /></a><p class="wp-caption-text">XSL transformation dialog</p></div></p>
<p>All you need to do is to install XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> (available with version 2.7) and the free AltovaXML parser.</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=Making%20XSL%20transformations%20easier&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D87"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=87</wfw:commentRss>
		</item>
		<item>
		<title>Sample files from a Schematron tutorial</title>
		<link>http://xml-tools.com/xmltribune/?p=83</link>
		<comments>http://xml-tools.com/xmltribune/?p=83#comments</comments>
		<pubDate>Tue, 29 Dec 2009 16:38:56 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[Schematron]]></category>

		<category><![CDATA[XML]]></category>

		<category><![CDATA[ValidatorBuddy]]></category>

		<category><![CDATA[xmlspy]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=83</guid>
		<description><![CDATA[A tutorial is a wonderful thing. Learning how to write Schematron rules with a tutorial is also a wonderful thing. Unfortunately validating XML instance files against a Schematron schema is not always easy. But if it is cumbersome to work with Schematron schemas, then going through the tutorial is also no fun. XML ValidatorBuddy makes [...]]]></description>
			<content:encoded><![CDATA[<p>A tutorial is a wonderful thing. Learning how to write Schematron rules with a tutorial is also a wonderful thing. Unfortunately validating XML instance files against a Schematron schema is not always easy. But if it is cumbersome to work with Schematron schemas, then going through the tutorial is also no fun. XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> makes it easy to validate XML instance files against a Schematron rule set directly within XMLSpy. This enables you to focus on Schematron itself and not on how to use it.</p>
<p>I take the files from chapter 7 of the Schematron tutorial available at <a title="Chapter 7, Using keys for assertions" href="http://www.dpawson.co.uk/schematron/keys.html" target="_blank">http://www.dpawson.co.uk/schematron/keys.html</a> . Of course the method described here to create and validate the sample files can also applied on any other chapter of the tutorial.</p>
<p>The basic steps are:</p>
<ol>
<li>Select and copy the content of the Schematron schema and XML sample instance files directly from the web pages of the tutorial (with Ctrl+C).</li>
<li>Create a new .sch document for the Schematron schema and a new .xml document for the sample XML in XMLSpy. Paste the file content with Ctrl+V.</li>
<li>Save the files anywhere you like.</li>
<li>Add a folder to the Project open in XMLSpy and put both into the new folder. <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> recognizes that there is a .sch file in the same project folder as the XML instance and takes this schema for Schematron validation.</li>
<li>Make the .xml file the active document in XMLSpy.</li>
<li>Press &#8220;Validate&#8221; on the Schematron tab of the XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> plugin window.</li>
<li>Check the results <img src='http://xml-tools.com/xmltribune/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ol>
<div>After doing this the Schematron tab shows the following result:</div>
<div>
<p><div id="attachment_84" class="wp-caption alignnone" style="width: 510px"><a href="http://xml-tools.com/xmltribune/wp-content/uploads/2009/12/schematron_chapter7.gif"><img class="size-full wp-image-84" title="schematron_chapter7" src="http://xml-tools.com/xmltribune/wp-content/uploads/2009/12/schematron_chapter7.gif" alt="Schematron tutorial chapter 7 result" width="500" height="206" /></a><p class="wp-caption-text">Schematron tutorial chapter 7 result</p></div></p>
</div>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=Sample%20files%20from%20a%20Schematron%20tutorial&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D83"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=83</wfw:commentRss>
		</item>
		<item>
		<title>Want to get a Google Wave account?</title>
		<link>http://xml-tools.com/xmltribune/?p=79</link>
		<comments>http://xml-tools.com/xmltribune/?p=79#comments</comments>
		<pubDate>Mon, 30 Nov 2009 14:30:14 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[ValidatorBuddy]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=79</guid>
		<description><![CDATA[I have 5 Google Wave invitations to give away. So how do you get one?
Just download XML ValidatorBuddy and test the tool. Give valuable feedback and I will send an invitation for you if you want a Google Wave account. There are no formal requirements for the feedback. It is enough that you suggest or [...]]]></description>
			<content:encoded><![CDATA[<p>I have 5 Google Wave invitations to give away. So how do you get one?</p>
<p>Just download XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> and test the tool. Give valuable feedback and I will send an invitation for you if you want a Google Wave account. There are no formal requirements for the feedback. It is enough that you suggest or find anything which is not obvious and a real improvement.</p>
<p>Please note that of course I can&#8217;t guarantee that you get an account and I even can&#8217;t promise that I will write back to everybody. But if you are one of the first 5 testers I will send the invitation.</p>
<p>[Update 12/16/2009] There are still some Google Wave invitations left&#8230; <img src='http://xml-tools.com/xmltribune/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=Want%20to%20get%20a%20Google%20Wave%20account%3F&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D79"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=79</wfw:commentRss>
		</item>
		<item>
		<title>XML ValidatorBuddy 2.6 released</title>
		<link>http://xml-tools.com/xmltribune/?p=73</link>
		<comments>http://xml-tools.com/xmltribune/?p=73#comments</comments>
		<pubDate>Wed, 25 Nov 2009 15:07:53 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[Batch validation]]></category>

		<category><![CDATA[Schematron]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[XML]]></category>

		<category><![CDATA[ValidatorBuddy]]></category>

		<category><![CDATA[Xerces-C]]></category>

		<category><![CDATA[xmlspy]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=73</guid>
		<description><![CDATA[Here is a summary of the changes in XML ValidatorBuddy 2.6:
Copy validation report in XMLSpy as XML
In the past it was not possible to access the validation report in the XMLSpy plugin for further processing beside scrolling through the error list and selecting the error location. Now the Schematron and Xerces tab are providing a [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a summary of the changes in XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> 2.6:</p>
<h4>Copy validation report in XMLSpy as XML</h4>
<p>In the past it was not possible to access the validation report in the XMLSpy plugin for further processing beside scrolling through the error list and selecting the error location. Now the Schematron and Xerces tab are providing a button to copy the validation results as a new XML document in XMLSpy. The XML has the same structure as the log file generated by a batch validation.</p>
<h4>Validate instance files with selected Schema</h4>
<p>Validation from the Windows File Explorer supports a new command to validate one or multiple XML instance files against a selected schema file. This command overwrites any present xsi:SchemaLocation or xsi:NoNamespaceSchemaLocation. If no schema location attribute is in the XML root element the schema is loaded as NoNamespaceSchemaLocation. This functionality uses the Xerces SAX validator and is therefore also handy on validating huge files without any schema already assigned.</p>
<h4>Creation of batch log in UTF-8</h4>
<p>The batch log file is now written in UTF-8 encoding. The UTF-16 format without a BOM which was used in the past caused some problems on reading. Several people requested to change this to UTF-8. Of course this is the better choice anyways.</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=XML%20ValidatorBuddy%202.6%20released&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D73"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=73</wfw:commentRss>
		</item>
		<item>
		<title>Impressive new scripting tool in XMLSpy 2010</title>
		<link>http://xml-tools.com/xmltribune/?p=67</link>
		<comments>http://xml-tools.com/xmltribune/?p=67#comments</comments>
		<pubDate>Thu, 19 Nov 2009 16:32:14 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[xmlspy]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=67</guid>
		<description><![CDATA[Some weeks ago Altova released the new versions of their products. XMLSpy 2010 comes now with a brand new scripting tool to provide custom forms, macros and support for any kind of automation possible with the built-in API of XMLSpy:
XMLSpy already comes with some sample scripts to show how to implement macros and forms. If [...]]]></description>
			<content:encoded><![CDATA[<p>Some weeks ago Altova released the new versions of their products. XMLSpy 2010 comes now with a brand new scripting tool to provide custom forms, macros and support for any kind of automation possible with the built-in API of XMLSpy:</p>
<p><div id="attachment_66" class="wp-caption alignnone" style="width: 510px"><a href="http://xml-tools.com/xmltribune/wp-content/uploads/2009/11/xmlspy2010_scripting.gif"><img class="size-full wp-image-66" title="xmlspy2010_scripting" src="http://xml-tools.com/xmltribune/wp-content/uploads/2009/11/xmlspy2010_scripting.gif" alt="New scripting tool in XMLSpy 2010" width="500" height="289" /></a><p class="wp-caption-text">New scripting tool in XMLSpy 2010</p></div></p>
<p>XMLSpy already comes with some sample scripts to show how to implement macros and forms. If you try it yourself and you start to write some code in the Script tool you will notice that there are also entry helpers available for the XMLSpy API. Very useful.</p>
<p>There are two macros available which I recommend to add them as commands to your XMLSpy menu. SearchPath and CloseAllButActiveDoc. SearchPath opens a dialog where you get a list of all files currently in the project together with all other files open in XMLSpy. You can then type a search string and the list is reduced to the ones which match (case in-sensitive, substring search). CloseAllButActiveDoc does what it says. With one click all documents but not the active one are closed.</p>
<p>Just use the Customize dialog from the Tools menu to add the macros as commands:</p>
<p><div id="attachment_70" class="wp-caption alignnone" style="width: 434px"><a href="http://xml-tools.com/xmltribune/wp-content/uploads/2009/11/xmlspy2010_customizedlg.gif"><img class="size-full wp-image-70" title="xmlspy2010_customizedlg" src="http://xml-tools.com/xmltribune/wp-content/uploads/2009/11/xmlspy2010_customizedlg.gif" alt="Customize dialog in XMLSpy" width="424" height="372" /></a><p class="wp-caption-text">Customize dialog in XMLSpy</p></div></p>
<p>Use the &#8220;Display text&#8221; field to give the command a friendly name. Do the same for the SearchPath macro and then go to the Keyboard tab to assign a keyboard accelerator for easy access. After I did that my Tools menu in XMLSpy looks like this:</p>
<p><div id="attachment_69" class="wp-caption alignnone" style="width: 267px"><a href="http://xml-tools.com/xmltribune/wp-content/uploads/2009/11/xmlspy2010_toolmenu.gif"><img class="size-full wp-image-69" title="xmlspy2010_toolmenu" src="http://xml-tools.com/xmltribune/wp-content/uploads/2009/11/xmlspy2010_toolmenu.gif" alt="Modified Tools menu" width="257" height="304" /></a><p class="wp-caption-text">Modified Tools menu</p></div></p>
<p>Don&#8217;t be confused about the &#8220;Umschalt+Alt+S&#8221;. Umschalt just means Shift on a German system.</p>
<p>I can just recommend to check-out the new scripting tool in XMLSpy. With the help of a few macros this excellent XML editor can be even better&#8230;</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=Impressive%20new%20scripting%20tool%20in%20XMLSpy%202010&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D67"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=67</wfw:commentRss>
		</item>
		<item>
		<title>XML ValidatorBuddy and Windows 7</title>
		<link>http://xml-tools.com/xmltribune/?p=62</link>
		<comments>http://xml-tools.com/xmltribune/?p=62#comments</comments>
		<pubDate>Mon, 16 Nov 2009 16:49:31 +0000</pubDate>
		<dc:creator>spiff</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://xml-tools.com/xmltribune/?p=62</guid>
		<description><![CDATA[Just a quick note. Yes, XML ValidatorBuddy is compatible with Windows 7. The tool integrates into the Windows File Explorer successfully also there.
However, as a side note. The tool is currently not available as 64 bit build. So it won&#8217;t be loaded into Windows File Explorer on a 64 bit system and the TortoiseXML menu [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note. Yes, XML <a href="http://xml-tools.com/ValidatorBuddy.htm" >ValidatorBuddy</a> is compatible with Windows 7. The tool integrates into the Windows File Explorer successfully also there.</p>
<p>However, as a side note. The tool is currently not available as 64 bit build. So it won&#8217;t be loaded into Windows File Explorer on a 64 bit system and the TortoiseXML menu is not available. But the tool can still be used inside of XMLSpy (which is also a 32 bit application) and as command line tool.</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=XML%20Tribune&amp;siteurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F&amp;linkname=XML%20ValidatorBuddy%20and%20Windows%207&amp;linkurl=http%3A%2F%2Fxml-tools.com%2Fxmltribune%2F%3Fp%3D62"><img src="http://xml-tools.com/xmltribune/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://xml-tools.com/xmltribune/?feed=rss2&amp;p=62</wfw:commentRss>
		</item>
	</channel>
</rss>
