﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Jeff Smith's Blog</title>
    <description>&lt;table&gt;
            &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;img height="183" alt="" width="139" src="/Portals/0/Blog/blog-jeff-smith.png" /&gt;&lt;/td&gt;
            &lt;td valign="top"&gt;&lt;img alt="" src="http://www.toadworld.com/Portals/_default/Skins/NewTWSkin/images/small_twitter.png" /&gt;&lt;strong&gt;&lt;a href="http://twitter.com/hillbillyToad"&gt;@hillbillyToad&lt;/a&gt; - follow me for daily Toad news and user tips&lt;/strong&gt;
            &lt;p&gt;Jeff Smith is a Solutions Architect at Quest Software. He has been with Quest since 2001, working on the Toad R&amp;amp;D, Product Management, and Sales organizations. Jeff is the primary author of the &lt;em&gt;Toad Handbook, 2&lt;sup&gt;nd&lt;/sup&gt; Edition&lt;/em&gt;.&amp;#160; Jeff is a regular speaker at Toad User Groups and Oracle User Groups worldwide.&lt;/p&gt;
            &lt;p&gt;Jeff's blog provides information for Toad users that addresses their day to day challenges.&lt;/p&gt;
            &lt;p&gt;&lt;font color="#003366" size="3"&gt;&lt;strong&gt;Recent postings:&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
&lt;/table&gt; </description>
    <link>http://www.toadworld.com/BLOGS/tabid/67/BlogId/17/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>Jeff Smith</managingEditor>
    <webMaster>webmaster@toadworld.com</webMaster>
    <pubDate>Tue, 09 Mar 2010 19:09:11 GMT</pubDate>
    <lastBuildDate>Tue, 09 Mar 2010 19:09:11 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.2.0.15477</generator>
    <item>
      <title>Toad for Oracle &amp; XML</title>
      <description>&lt;div&gt;
&lt;p&gt;Oracle introduced support for XML in the relational database going back at least to about the 8i release. Toad for Oracle &lt;a href="http://www.toadworld.com/Products/ToadforOracle/ProductTutorials/TutorialV80/tabid/275/Default.aspx#XML"&gt;introduced formal support for XML in the 8.0 release&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;XML and Toad v8.0 – v9.7&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;As you browse or query an object, if it contains an XML&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;via XML data type&lt;/li&gt;
    &lt;li&gt;via VARCHAR2/CLOB with XML header to start the string&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;p&gt;Toad offers to display and edit the data with the XML editor as shown below.&lt;/p&gt;
&lt;p&gt;&lt;img height="510" alt="" width="750" src="http://www.toadworld.comhttp://www.toadworld.comhttp://www.toadworld.comhttp://www.toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog-102909-1.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;You invoke the editor by double-clicking on the cell containing the XML string.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;XML and Toad v10+&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;One of the ‘victims’ of Toad’s overhaul to support Unicode for the v10 release was the XML editor. The component was not able to support our requirement for Unicode. Rather than risk data corruption, it was decided to deprecate the feature (for more information, please consult the v10 Release Notes found under the Help menu.) Does this mean you can no longer use Toad to interact with and manage your XML data in the database? The answer is ‘No, no, no, no, no, no, no!’&lt;/p&gt;
&lt;p&gt;Out of the box, when you attempt to edit XML data in Toad, it will be displayed in a standard text pop-up editor.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.toadworld.comhttp://www.toadworld.comhttp://www.toadworld.comhttp://www.toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog-102909-2.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;em&gt;&lt;font size="4"&gt;&lt;font color="#4f81bd"&gt;But that’s an icky way to edit and maintain my XML, Jeff!&lt;/font&gt;&lt;/font&gt;&lt;/em&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;No arguments here, but Toad gives you an excellent option going forward. I think we can all agree that Toad will never be the best word processor or FTP client available (although our FTP is pretty darn sweet!). The same can probably be said for our older XML editor. It pales in comparison to some of the free and pay editors out there. Check out Altova’s XMLSpy for starters.   Toad now allows you to define an external editor for working with XML.&lt;/p&gt;
&lt;p&gt;View – Options – Executables – XML Editor&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;img alt="" src="http://www.toadworld.comhttp://www.toadworld.comhttp://www.toadworld.comhttp://www.toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog-102909-3.gif" /&gt; &lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Now when I invoke the editor by double-clicking on an XML cell, Toad sends the XML text directly to my editor of choice. When I’m done, I can send the data back to Toad to COMMIT my work.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.toadworld.comhttp://www.toadworld.comhttp://www.toadworld.comhttp://www.toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog-102909-4.gif" /&gt;&lt;/p&gt;
&lt;p&gt;I’ve chosen a tool called XML Marker. I don’t endorse it, and please read the ULA before choosing it or any other product for your organization. Microsoft also has something that takes a Notepad approach to XML. &lt;a href="http://lmgtfy.com/?q=free+xml+editor"&gt;Check them out here&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;I must admit I was a bit taken aback when this change occurred. But now that I’ve had a chance to digest it, and investigate some of the XML editors available out there, I’m pretty happy with how it’s turned out. I’m pretty sure the existing XML editor that Toad was using hadn’t been enhanced since it made its debut in v8. Now letting Toad tackle the database stuff and having a best-of-breed XML editor handle the XML stuff that Toad can talk to, I have the perfect combination!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;</description>
      <link>http://www.toadworld.com/BLOGS/tabid/67/EntryID/466/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://www.toadworld.com/BLOGS/tabid/67/EntryID/466/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.toadworld.com/Default.aspx?tabid=67&amp;EntryID=466</guid>
      <pubDate>Thu, 29 Oct 2009 19:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.toadworld.com/DesktopModules/Blog/Trackback.aspx?id=466</trackback:ping>
    </item>
  </channel>
</rss>