<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Getting to grips with an existing XML structure</title>
	<atom:link href="http://www.dotvoid.com/2012/04/getting-to-grips-with-an-existing-xml-structure/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dotvoid.com/2012/04/getting-to-grips-with-an-existing-xml-structure/</link>
	<description>Experiments and thoughts in PHP and javascript</description>
	<lastBuildDate>Sat, 04 May 2013 18:44:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Steve Reynolds</title>
		<link>http://www.dotvoid.com/2012/04/getting-to-grips-with-an-existing-xml-structure/comment-page-1/#comment-3534</link>
		<dc:creator>Steve Reynolds</dc:creator>
		<pubDate>Tue, 19 Feb 2013 21:22:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.dotvoid.com/?p=495#comment-3534</guid>
		<description>A valuable tool.  I realized I had a need for such a tool in the shower this morning.  I felt sure someone else has already done something similar.  I would suggest 3 things to give a better picture of the XML structure shape, as opposed to just the schema: report 1) attributes that appear in the schema optionally, 2) min/max/average occurrence counts for each element within the scope of its parent element, and 3) total occurrence counts. Thank you for sharing.</description>
		<content:encoded><![CDATA[<p>A valuable tool.  I realized I had a need for such a tool in the shower this morning.  I felt sure someone else has already done something similar.  I would suggest 3 things to give a better picture of the XML structure shape, as opposed to just the schema: report 1) attributes that appear in the schema optionally, 2) min/max/average occurrence counts for each element within the scope of its parent element, and 3) total occurrence counts. Thank you for sharing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danne</title>
		<link>http://www.dotvoid.com/2012/04/getting-to-grips-with-an-existing-xml-structure/comment-page-1/#comment-2965</link>
		<dc:creator>Danne</dc:creator>
		<pubDate>Tue, 24 Apr 2012 18:12:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.dotvoid.com/?p=495#comment-2965</guid>
		<description>Your solution Kore is a lot more extensive and seems to be a really good tool. I&#039;ll definitely have a closer look at your project later.</description>
		<content:encoded><![CDATA[<p>Your solution Kore is a lot more extensive and seems to be a really good tool. I&#8217;ll definitely have a closer look at your project later.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danne</title>
		<link>http://www.dotvoid.com/2012/04/getting-to-grips-with-an-existing-xml-structure/comment-page-1/#comment-2964</link>
		<dc:creator>Danne</dc:creator>
		<pubDate>Tue, 24 Apr 2012 17:34:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.dotvoid.com/?p=495#comment-2964</guid>
		<description>Cool to see other ideas around the same problems. What is not mentioned in my post is that this class also support xml namespaces.</description>
		<content:encoded><![CDATA[<p>Cool to see other ideas around the same problems. What is not mentioned in my post is that this class also support xml namespaces.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Strehle</title>
		<link>http://www.dotvoid.com/2012/04/getting-to-grips-with-an-existing-xml-structure/comment-page-1/#comment-2962</link>
		<dc:creator>Tim Strehle</dc:creator>
		<pubDate>Tue, 24 Apr 2012 14:27:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.dotvoid.com/?p=495#comment-2962</guid>
		<description>Hi, 

thanks for posting this! 

I have created a PHP command line script to solve the same problem, but  my solution is less beautiful :-) 

If you want to take a look:
https://github.com/digicol/xml_explorer

Regards,
Tim</description>
		<content:encoded><![CDATA[<p>Hi, </p>
<p>thanks for posting this! </p>
<p>I have created a PHP command line script to solve the same problem, but  my solution is less beautiful <img src='http://www.dotvoid.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p>If you want to take a look:<br />
<a href="https://github.com/digicol/xml_explorer" rel="nofollow">https://github.com/digicol/xml_explorer</a></p>
<p>Regards,<br />
Tim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kore</title>
		<link>http://www.dotvoid.com/2012/04/getting-to-grips-with-an-existing-xml-structure/comment-page-1/#comment-2961</link>
		<dc:creator>Kore</dc:creator>
		<pubDate>Tue, 24 Apr 2012 14:21:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.dotvoid.com/?p=495#comment-2961</guid>
		<description>Hi,

May I suggest to take a look at https://github.com/kore/XML-Schema-learner -- a simple PHP tool to learn a XML schema from input XML.

At least if you generate a DTD this should provide you with description of the structure of the XML which should be easy to understand. Depending on your experience the XSD might even provide more insight -- more details here: http://kore-nordmann.de/blog/0104_generating_xml_schemas_from_xml.html</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>May I suggest to take a look at <a href="https://github.com/kore/XML-Schema-learner" rel="nofollow">https://github.com/kore/XML-Schema-learner</a> &#8212; a simple PHP tool to learn a XML schema from input XML.</p>
<p>At least if you generate a DTD this should provide you with description of the structure of the XML which should be easy to understand. Depending on your experience the XSD might even provide more insight &#8212; more details here: <a href="http://kore-nordmann.de/blog/0104_generating_xml_schemas_from_xml.html" rel="nofollow">http://kore-nordmann.de/blog/0104_generating_xml_schemas_from_xml.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
