<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Bashpodder and Poorly-Written XML Files&#8230;</title>
	<link>http://blogs.oldradio.net/archives/2005/11/07/bashpodder-and-poorly-written-xml-files/</link>
	<description>Ramblings of an Old Man on Old-Time and Contemporary Radio, Television, the Arts, and the News; includes OTR Podcast</description>
	<pubDate>Sun,  7 Sep 2008 02:37:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>

	<item>
		<title>by: RD</title>
		<link>http://blogs.oldradio.net/archives/2005/11/07/bashpodder-and-poorly-written-xml-files/#comment-1477</link>
		<pubDate>Sun, 13 Nov 2005 23:14:56 +0000</pubDate>
		<guid>http://blogs.oldradio.net/archives/2005/11/07/bashpodder-and-poorly-written-xml-files/#comment-1477</guid>
					<description>I have not seen the particular XML files of which you speak. However, I am somewhat of an XML expert (I have written three XML courses, and I work with XML in several different contexts) and I suspect you are placing blame in the wrong place. There is no need for carriage returns/linefeeds in "properly" written XML files. To an XML parser, the tags are what define elements, not carriage returns.

&lt;em&gt;Yes, yes, the containers are what define the elements (the same is true in HTML, and every other hypertext language I know of), and bashpodder should process the stream instead of the lines. That said, it's pretty stupid not to have returns (or line feeds, I'm catholic on line terminators) to seperate the objects, if for no other reason than clarity. When the preponderance of files contain them, and the rarity is that which does not, it's reasonable if not technical to suggest the rarity is not "proper."  --cfs3&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>I have not seen the particular XML files of which you speak. However, I am somewhat of an XML expert (I have written three XML courses, and I work with XML in several different contexts) and I suspect you are placing blame in the wrong place. There is no need for carriage returns/linefeeds in &#8220;properly&#8221; written XML files. To an XML parser, the tags are what define elements, not carriage returns.</p>
<p><em>Yes, yes, the containers are what define the elements (the same is true in HTML, and every other hypertext language I know of), and bashpodder should process the stream instead of the lines. That said, it&#8217;s pretty stupid not to have returns (or line feeds, I&#8217;m catholic on line terminators) to seperate the objects, if for no other reason than clarity. When the preponderance of files contain them, and the rarity is that which does not, it&#8217;s reasonable if not technical to suggest the rarity is not &#8220;proper.&#8221;  &#8211;cfs3</em>
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
