<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-2638</id>
	<title>Nabble - JDOM</title>
	<updated>2009-11-04T10:12:38Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/JDOM-f2638.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JDOM-f2638.html" />
	<subtitle type="html">Jdom project is to build a complete, Java-based solution for accessing, manipulating, and outputting XML data from Java code. JDOM home is &lt;a href=&quot;http://www.jdom.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26201725</id>
	<title>Re: xml string in element</title>
	<published>2009-11-04T10:12:38Z</published>
	<updated>2009-11-04T10:12:38Z</updated>
	<author>
		<name>sjohn</name>
	</author>
	<content type="html">looks like my above string got converted 
&lt;br&gt;&lt;br&gt;here it is ..
&lt;br&gt;&lt;br&gt;&amp;lt;Test&amp;gt;&amp;quot;amp less than char semicolon&amp;quot; call:Status &amp;quot;amp less than char semicolon&amp;quot;open&amp;quot;amp less than char semicolon&amp;quot;/call:Status&amp;quot;amp less than char semicolon&amp;quot;&amp;lt;/call:CpoData&amp;gt; 
&lt;br&gt;&lt;br&gt;xslt format amp lt ; &amp;nbsp;and amp gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xml-string-in-element-tp26201611p26201725.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26201611</id>
	<title>xml string in element</title>
	<published>2009-11-04T10:06:37Z</published>
	<updated>2009-11-04T10:06:37Z</updated>
	<author>
		<name>sjohn</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have basic question regarding adding xml within xml.
&lt;br&gt;&lt;br&gt;&amp;nbsp; String xml = &amp;quot;&amp;lt;call:Status&amp;gt;open&amp;lt;/call:Status&amp;gt;&amp;quot;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;and one elem that I am adding in existing doc.
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp;Element elem = new Element(&amp;quot;Test&amp;quot;);
&lt;br&gt;&lt;br&gt;when I add
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;elem.addContent(xml);
&lt;br&gt;&lt;br&gt;&lt;br&gt;The doc has elem like 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;Test&amp;gt;&amp;lt;call:Status&amp;gt;open&amp;lt;/call:Status&amp;gt;&amp;lt;/call:CpoData&amp;gt;
&lt;br&gt;&lt;br&gt;with less than, greater than and all xml tags in xslt format.
&lt;br&gt;&lt;br&gt;I also tried &amp;nbsp; XmlObject &amp;nbsp;xo = XmlObject.Factory.parse(xml); &amp;nbsp;and add xo.xmlText(); also elem.text(xml);
&lt;br&gt;but same result. 
&lt;br&gt;&lt;br&gt;Can anyone guide me here please?
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xml-string-in-element-tp26201611p26201611.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26051159</id>
	<title>RE: schema validation and elementFormDefault</title>
	<published>2009-10-25T12:35:36Z</published>
	<updated>2009-10-25T12:35:36Z</updated>
	<author>
		<name>Michael Kay</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; When I parse valid document (valid according to a schema using
&lt;br&gt;&amp;gt; elementFormDefault=&amp;quot;unqualified&amp;quot;) JDOM puts the root element 
&lt;br&gt;&amp;gt; and the child in different namespaces, eg:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;vot:VOTABLE version=&amp;quot;1.2&amp;quot; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; xmlns:vot=&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;RESOURCE/&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;/vot:VOTABLE&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; JDOM puts VOTABLE in the 
&lt;br&gt;&amp;gt; &amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot; namepsace and it puts 
&lt;br&gt;&amp;gt; RESOURCE in the &amp;quot;&amp;quot; namespace. 
&lt;/div&gt;&lt;br&gt;Quite correct. That's what the schema says it should do.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; SAX (xerces) schema validation says the document is valid, so 
&lt;br&gt;&amp;gt; it must think RESOURCE is in the 
&lt;br&gt;&amp;gt; &amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot; namespace; that is the 
&lt;br&gt;&amp;gt; intent of the schema authors.
&lt;br&gt;&lt;br&gt;By using elementFormDefault=&amp;quot;unqualified&amp;quot; the schema authors were signifying
&lt;br&gt;that locally-declared elements are in no namespace. If they intended them to
&lt;br&gt;be in the target namespace, they should have used
&lt;br&gt;elementFormDefault=&amp;quot;qualified&amp;quot;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is JDOM wrong in the sense of not being capable of correctly 
&lt;br&gt;&amp;gt; assigning namespaces in this case because it does not check 
&lt;br&gt;&amp;gt; this setting in the schema?
&lt;br&gt;&lt;br&gt;No, JDOM is correct. As I said before, elementFormDefault=&amp;quot;unqualified&amp;quot;
&lt;br&gt;gives very counter-intuitive results, and for that reason is rarely used
&lt;br&gt;(except by beginners who don't know better), but if it is used, this is what
&lt;br&gt;it means and JDOM is handling it correctly.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Michael Kay
&lt;br&gt;&lt;a href=&quot;http://www.saxonica.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.saxonica.com/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://twitter.com/michaelhkay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/michaelhkay&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/schema-validation-and-elementFormDefault-tp25982968p26051159.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26050915</id>
	<title>Re: schema validation and elementFormDefault</title>
	<published>2009-10-25T12:00:05Z</published>
	<updated>2009-10-25T12:00:05Z</updated>
	<author>
		<name>Patrick Dowler</name>
	</author>
	<content type="html">On Tuesday 20 October 2009 14:53:44 you wrote:
&lt;br&gt;&amp;gt; &amp;gt; What is up with elementFormDefault=&amp;quot;unqualified&amp;quot;? It seems to
&lt;br&gt;&amp;gt; &amp;gt; change the rules for determining which namespace an element
&lt;br&gt;&amp;gt; &amp;gt; belongs to... Is it fundamentally broken?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It's not broken, in that it's perfectly well defined, but it it produces
&lt;br&gt;&amp;gt; highly counter-intuitive results and there is never a good reason for using
&lt;br&gt;&amp;gt; it.
&lt;br&gt;&lt;br&gt;When I parse valid document (valid according to a schema using 
&lt;br&gt;elementFormDefault=&amp;quot;unqualified&amp;quot;) JDOM puts the root element and the child in 
&lt;br&gt;different namespaces, eg:
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;vot:VOTABLE version=&amp;quot;1.2&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; xmlns:vot=&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;RESOURCE/&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;/vot:VOTABLE&amp;gt;
&lt;br&gt;&lt;br&gt;JDOM puts VOTABLE in the &amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot; namepsace and 
&lt;br&gt;it puts RESOURCE in the &amp;quot;&amp;quot; namespace. 
&lt;br&gt;&lt;br&gt;SAX (xerces) schema validation says the document is valid, so it must think 
&lt;br&gt;RESOURCE is in the &amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot; namespace; that is 
&lt;br&gt;the intent of the schema authors.
&lt;br&gt;&lt;br&gt;Is JDOM wrong in the sense of not being capable of correctly assigning 
&lt;br&gt;namespaces in this case because it does not check this setting in the schema?
&lt;br&gt;&lt;br&gt;I'm not saying it is a bug... Is it a known (insurmountable?) limitation of 
&lt;br&gt;JDOM?
&lt;br&gt;&lt;br&gt;thanks in advance,
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Patrick Dowler
&lt;br&gt;Tel/Tél: (250) 363-0044
&lt;br&gt;Canadian Astronomy Data Centre
&lt;br&gt;National Research Council Canada
&lt;br&gt;5071 West Saanich Road
&lt;br&gt;Victoria, BC V9E 2M7
&lt;br&gt;&lt;br&gt;Centre canadien de donnees astronomiques
&lt;br&gt;Conseil national de recherches Canada
&lt;br&gt;5071, chemin West Saanich
&lt;br&gt;Victoria (C.-B.) V9E 2M7
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/schema-validation-and-elementFormDefault-tp25982968p26050915.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25983456</id>
	<title>RE: schema validation and elementFormDefault</title>
	<published>2009-10-20T14:53:44Z</published>
	<updated>2009-10-20T14:53:44Z</updated>
	<author>
		<name>Michael Kay</name>
	</author>
	<content type="html">&amp;gt; What is up with elementFormDefault=&amp;quot;unqualified&amp;quot;? It seems to 
&lt;br&gt;&amp;gt; change the rules for determining which namespace an element 
&lt;br&gt;&amp;gt; belongs to... Is it fundamentally broken? 
&lt;br&gt;&lt;br&gt;It's not broken, in that it's perfectly well defined, but it it produces
&lt;br&gt;highly counter-intuitive results and there is never a good reason for using
&lt;br&gt;it.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Michael Kay
&lt;br&gt;&lt;a href=&quot;http://www.saxonica.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.saxonica.com/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://twitter.com/michaelhkay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/michaelhkay&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/schema-validation-and-elementFormDefault-tp25982968p25983456.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25982968</id>
	<title>schema validation and elementFormDefault</title>
	<published>2009-10-20T14:13:59Z</published>
	<updated>2009-10-20T14:13:59Z</updated>
	<author>
		<name>Patrick Dowler</name>
	</author>
	<content type="html">&lt;br&gt;I am having trouble understanding the effect/correctness of elementFormDefault 
&lt;br&gt;being not set (or set to unqualified) in a schema I am using. In the current 
&lt;br&gt;draft of the schema, elementFormDefault is not set.
&lt;br&gt;&lt;br&gt;My test program build the document (SAXBuilder, xerces SAXParser) with and 
&lt;br&gt;without schema validation. Below are 3 tests I did with different documents. 
&lt;br&gt;&lt;br&gt;In test #1 and #2 JDOM puts both the root and child element in the same 
&lt;br&gt;expected namespace, but SAX validation fails. With #3, JDOM puts the root and 
&lt;br&gt;child elements in different namespaces but SAX validation succeeds. #3 is 
&lt;br&gt;nominally equivalent to the examples for using elementFormDefault=&amp;quot;unqualified&amp;quot; 
&lt;br&gt;in the W3C XML schema spec. So, it looks to me like JDOM and SAX (the schema) 
&lt;br&gt;disagree on the namespace of the child element.
&lt;br&gt;&lt;br&gt;If I change the schema to have elementFormDefault=&amp;quot;qualified&amp;quot;, test #1 and #2 
&lt;br&gt;pass and test #3 fails and everything seems consistent. So my problem seems to 
&lt;br&gt;stem from the behaviour of elementFormDefault=&amp;quot;unqualified&amp;quot;.
&lt;br&gt;&lt;br&gt;Can anyone shed any light on this? 
&lt;br&gt;&lt;br&gt;What is up with elementFormDefault=&amp;quot;unqualified&amp;quot;? It seems to change the rules 
&lt;br&gt;for determining which namespace an element belongs to... Is it fundamentally 
&lt;br&gt;broken? 
&lt;br&gt;&lt;br&gt;thanks in advance,
&lt;br&gt;&lt;br&gt;Patrick
&lt;br&gt;&lt;br&gt;PS-I should note that the schema in question is just passing through a review 
&lt;br&gt;stage toward standardisation, so I can argue for elementFormDefault=&amp;quot;qualified&amp;quot; 
&lt;br&gt;instead. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;*** Document #1: terminology: is this default namespace usage?
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;VOTABLE version=&amp;quot;1.2&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; xmlns=&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;RESOURCE/&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;/VOTABLE&amp;gt;
&lt;br&gt;&lt;br&gt;Test output #1:
&lt;br&gt;&lt;br&gt;building with validate=false...
&lt;br&gt;[Element: &amp;lt;VOTABLE [Namespace: &lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;]/&amp;gt;]
&lt;br&gt;&amp;nbsp; is in [Namespace: prefix &amp;quot;&amp;quot; is mapped to URI &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;]
&lt;br&gt;[Element: &amp;lt;RESOURCE [Namespace: &lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;]/&amp;gt;]
&lt;br&gt;&amp;nbsp; is in [Namespace: prefix &amp;quot;&amp;quot; is mapped to URI 
&lt;br&gt;&amp;nbsp; &amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;]
&lt;br&gt;building with validate=false... [OK]
&lt;br&gt;&lt;br&gt;&lt;br&gt;building with validate=true...
&lt;br&gt;FAILED: 
&lt;br&gt;Error on line 6 of document file:
&lt;br&gt;/home/cadc/pdowler/work/src/scratch/test/votable1.xml:
&lt;br&gt;&amp;nbsp;cvc-complex-type.2.4.a:
&lt;br&gt;&amp;nbsp;Invalid content was found starting with element 'RESOURCE'. One of 
&lt;br&gt;'{DESCRIPTION, DEFINITIONS, COOSYS, GROUP, PARAM, INFO, RESOURCE}' is 
&lt;br&gt;expected.
&lt;br&gt;&lt;br&gt;*** Test Document #2: explicit namespace prefixes
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;vot:VOTABLE version=&amp;quot;1.2&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; xmlns:vot=&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;vot:RESOURCE/&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;/vot:VOTABLE&amp;gt;
&lt;br&gt;&lt;br&gt;Test output #2:
&lt;br&gt;&lt;br&gt;building with validate=false...
&lt;br&gt;[Element: &amp;lt;vot:VOTABLE [Namespace: &lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;]/&amp;gt;]
&lt;br&gt;&amp;nbsp; is in [Namespace: prefix &amp;quot;vot&amp;quot; is mapped to URI 
&lt;br&gt;&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;]
&lt;br&gt;[Element: &amp;lt;vot:RESOURCE [Namespace: &lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;]/&amp;gt;]
&lt;br&gt;&amp;nbsp; is in [Namespace: prefix &amp;quot;vot&amp;quot; is mapped to URI 
&lt;br&gt;&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;]
&lt;br&gt;building with validate=false... [OK]
&lt;br&gt;&lt;br&gt;&lt;br&gt;building with validate=true...
&lt;br&gt;FAILED: 
&lt;br&gt;Error on line 6 of document file:
&lt;br&gt;/home/cadc/pdowler/work/src/scratch/test/votable2.xml:
&lt;br&gt;&amp;nbsp;cvc-complex-type.2.4.a:
&lt;br&gt;&amp;nbsp;Invalid content was found starting with element 'vot:RESOURCE'. One of 
&lt;br&gt;'{DESCRIPTION, DEFINITIONS, COOSYS, GROUP, PARAM, INFO, RESOURCE}' is 
&lt;br&gt;expected.:
&lt;br&gt;&lt;br&gt;&lt;br&gt;*** Test Document #3: ugly hack?
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;vot:VOTABLE version=&amp;quot;1.2&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; xmlns:vot=&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;RESOURCE/&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;/vot:VOTABLE&amp;gt;
&lt;br&gt;&lt;br&gt;Test result #3:
&lt;br&gt;&lt;br&gt;building with validate=false...
&lt;br&gt;[Element: &amp;lt;vot:VOTABLE [Namespace: &lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;]/&amp;gt;]
&lt;br&gt;&amp;nbsp; is in [Namespace: prefix &amp;quot;vot&amp;quot; is mapped to URI 
&lt;br&gt;&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;]
&lt;br&gt;[Element: &amp;lt;RESOURCE/&amp;gt;]
&lt;br&gt;&amp;nbsp; is in [Namespace: prefix &amp;quot;&amp;quot; is mapped to URI &amp;quot;&amp;quot;]
&lt;br&gt;building with validate=false... [OK]
&lt;br&gt;&lt;br&gt;&lt;br&gt;building with validate=true...
&lt;br&gt;[Element: &amp;lt;vot:VOTABLE [Namespace: &lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;]/&amp;gt;]
&lt;br&gt;&amp;nbsp; is in [Namespace: prefix &amp;quot;vot&amp;quot; is mapped to URI 
&lt;br&gt;&amp;quot;&lt;a href=&quot;http://www.ivoa.net/xml/VOTable/v1.2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ivoa.net/xml/VOTable/v1.2&lt;/a&gt;&amp;quot;]
&lt;br&gt;[Element: &amp;lt;RESOURCE/&amp;gt;]
&lt;br&gt;&amp;nbsp; is in [Namespace: prefix &amp;quot;&amp;quot; is mapped to URI &amp;quot;&amp;quot;]
&lt;br&gt;building with validate=true... [OK]
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Patrick Dowler
&lt;br&gt;Tel/Tél: (250) 363-0044
&lt;br&gt;Canadian Astronomy Data Centre
&lt;br&gt;National Research Council Canada
&lt;br&gt;5071 West Saanich Road
&lt;br&gt;Victoria, BC V9E 2M7
&lt;br&gt;&lt;br&gt;Centre canadien de donnees astronomiques
&lt;br&gt;Conseil national de recherches Canada
&lt;br&gt;5071, chemin West Saanich
&lt;br&gt;Victoria (C.-B.) V9E 2M7
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/schema-validation-and-elementFormDefault-tp25982968p25982968.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25902197</id>
	<title>JDOM 1.1.1 in maven 2 repo?</title>
	<published>2009-10-14T19:16:30Z</published>
	<updated>2009-10-14T19:16:30Z</updated>
	<author>
		<name>David Kellum</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 TRANSITIONAL//EN&quot;&gt;
&lt;HTML&gt;
&lt;HEAD&gt;
  &lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; CHARSET=UTF-8&quot;&gt;
  &lt;META NAME=&quot;GENERATOR&quot; CONTENT=&quot;GtkHTML/3.26.3&quot;&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
Hi,&lt;BR&gt;
&lt;BR&gt;
I find jdom-1.1.1 available by download from www.jdom.org, but it can't yet be found in the canonical maven 2 repo. Any plans to publish it there? &lt;BR&gt;
&lt;BR&gt;
Maven: &lt;BR&gt;
&lt;BR&gt;
Missing:&lt;BR&gt;
----------&lt;BR&gt;
1) org.jdom:jdom:jar:1.1.1&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
&lt;A HREF=&quot;http://mirrors.ibiblio.org/pub/mirrors/maven2/org/jdom/jdom/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mirrors.ibiblio.org/pub/mirrors/maven2/org/jdom/jdom/&lt;/A&gt;&lt;BR&gt;
&lt;A HREF=&quot;http://mirrors.ibiblio.org/pub/mirrors/maven2/jdom/jdom/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mirrors.ibiblio.org/pub/mirrors/maven2/jdom/jdom/&lt;/A&gt;&lt;BR&gt;
&lt;BR&gt;
Thanks,&lt;BR&gt;
David&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
&lt;/BODY&gt;
&lt;/HTML&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JDOM-1.1.1-in-maven-2-repo--tp25902197p25902197.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25725643</id>
	<title>[ANN]VTD-XML 2.7</title>
	<published>2009-10-02T20:16:37Z</published>
	<updated>2009-10-02T20:16:37Z</updated>
	<author>
		<name>anon_anon</name>
	</author>
	<content type="html">VTD-XML 2.7 is released and can be downloaded at
&lt;br&gt;&lt;a href=&quot;http://sourceforge.net/projects/vtd-xml/files/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/vtd-xml/files/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Below is a summary of what are the new features and enhancements.
&lt;br&gt;&lt;br&gt;Expanded VTD-XML's Core API
&lt;br&gt;&lt;br&gt;* VTDNav: toStringUpperCase, toStringLowerCase, contains(), endsWith(),
&lt;br&gt;startsWith()
&lt;br&gt;* Extended VTD added in-memory buffer support
&lt;br&gt;&lt;br&gt;Improved Xpath
&lt;br&gt;&lt;br&gt;* added the following XPath 2.0 functions: abs(), ends-with(), upper-case(),
&lt;br&gt;lower-case()
&lt;br&gt;* added support for variable reference
&lt;br&gt;* significantly enhanced XPath syntax, checking error reporting (Special
&lt;br&gt;thanks to Mark Swanson)
&lt;br&gt;* Internal performance tuning
&lt;br&gt;&lt;br&gt;Bug fixes and Code Enhancement
&lt;br&gt;&lt;br&gt;* C version significantly removed warning message, fix memory leak during
&lt;br&gt;Xpath expression parsing,
&lt;br&gt;* Various bug fies (Special thanks to Jon Roberts, John Zhu, Matej Spiller,
&lt;br&gt;Steve Polson, and Romain La Tellier) 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Custom-XML-Validation-tp12259372p25725643.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25384283</id>
	<title>SAML SSO (Single Sign ON) Implementation</title>
	<published>2009-09-10T07:24:51Z</published>
	<updated>2009-09-10T07:24:51Z</updated>
	<author>
		<name>Vineeth D Nair</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I am working on SAML SSO (Single Sign On) implementation in Web application (JSP Driven Architecture).
&lt;br&gt;&lt;br&gt;The Web application is already developed. For SAML Implementation, I am able to configure the Request / Response parameters and other application specific details.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;But facing issue while generating SAML response, error may be due to Java version Conflict or JDom files (Jar Compatibility not sure). Code is working fine with Standalone application, but when implemented in application, getting error with deployed build code.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Error Details –
&lt;br&gt;&lt;br&gt;“Inside error The namespace xmlns:=&amp;quot;urn:oasis:names:tc:SAML:2.0:assertion&amp;quot; could not be added as content to &amp;quot;samlp:Response&amp;quot;: The namespace prefix &amp;quot;&amp;quot; collides with an attribute namespace on the element”
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Tried to check on SAML / JDOM documentation for known Bugs, but not much helpful. 
&lt;br&gt;&lt;br&gt;&amp;nbsp;Note : we are using Jdom 1.1 version 
&lt;br&gt;&lt;br&gt;Can you please help and suggest on above issue? &lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SAML-SSO-%28Single-Sign-ON%29-Implementation-tp25384283p25384283.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25281507</id>
	<title>Fast reconfiguration patch revision</title>
	<published>2009-09-03T09:58:12Z</published>
	<updated>2009-09-03T09:58:12Z</updated>
	<author>
		<name>Bugzilla from lscotte@gmail.com</name>
	</author>
	<content type="html">Greetings Jdom group,
&lt;br&gt;&lt;br&gt;A couple of months ago I submitted an improvement (which made it into
&lt;br&gt;1.1.1) to improve performance in cases where lots (in our cases
&lt;br&gt;literally hundreds to thousands) of SAXBuilder.build() calls are made.
&lt;br&gt;There is an issue with this patch under a circumstance where the fast
&lt;br&gt;reconfig path won't happen. This is a &amp;quot;safe&amp;quot; bug in that it doesn't
&lt;br&gt;functionally change anything, the faster codepath just isn't executed
&lt;br&gt;(so it behaves as if setFastReconfigure() was not called).
&lt;br&gt;&lt;br&gt;The problem has to do with using a single boolean to guard both
&lt;br&gt;lexical reporting configurations - which won't really work as intended
&lt;br&gt;as there are three potential states here. In the patch below, this is
&lt;br&gt;resolved in a much more universal and extensible way by having a map
&lt;br&gt;for the features and a reusable method to handle the rest.
&lt;br&gt;&lt;br&gt;Note I tried to avoid more recent java language constructs and
&lt;br&gt;features, but as written below it probably relies on autoboxing.
&lt;br&gt;&lt;br&gt;--- orig/src/java/org/jdom/input/SAXBuilder.java &amp;nbsp; 2009-07-22
&lt;br&gt;23:26:26.000000000 -0700
&lt;br&gt;+++ src/java/org/jdom/input/SAXBuilder.java &amp;nbsp; &amp;nbsp; 2009-08-18
&lt;br&gt;10:12:55.000000000 -0700
&lt;br&gt;@@ -136,12 +136,9 @@
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/** Whether to use fast parser reconfiguration */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private boolean fastReconfigure = false;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/** Whether to try lexical reporting in fast parser reconfiguration */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;private boolean skipNextLexicalReportingConfig = false;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/** Whether to to try entity expansion in fast parser reconfiguration */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;private boolean skipNextEntityExpandConfig = false;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;/** Map for results of properties eligible for fast reconfiguration */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private HashMap skipNextConfig = new HashMap(3); //&amp;lt;String,Boolean&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * Whether parser reuse is allowed.
&lt;br&gt;@@ -691,68 +688,63 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; parser.setErrorHandler(new BuilderErrorHandler());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// If fastReconfigure is enabled and we failed in the previous attempt
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// in configuring lexical reporting, then we skip this step. &amp;nbsp;This
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// saves the work of repeated exception handling on each parse.
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!skipNextLexicalReportingConfig) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;boolean success = false;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try {
&lt;br&gt;-
&lt;br&gt;parser.setProperty(&amp;quot;&lt;a href=&quot;http://xml.org/sax/handlers/LexicalHandler&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/handlers/LexicalHandler&lt;/a&gt;&amp;quot;,
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; contentHandler);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;success = true;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (SAXNotSupportedException e) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// No lexical reporting available
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (SAXNotRecognizedException e) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// No lexical reporting available
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Some parsers use alternate property for lexical
&lt;br&gt;handling (grr...)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!success) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try {
&lt;br&gt;-
&lt;br&gt;parser.setProperty(&amp;quot;&lt;a href=&quot;http://xml.org/sax/properties/lexical-handler&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/properties/lexical-handler&lt;/a&gt;&amp;quot;,
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; contentHandler);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;success = true;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (SAXNotSupportedException e) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// No lexical reporting available
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (SAXNotRecognizedException e) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// No lexical reporting available
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// If unable to configure this property and fastReconfigure is
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// enabled, then setup to avoid this code path entirely next time.
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!success &amp;&amp; fastReconfigure) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;skipNextLexicalReportingConfig = true;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Set lexical reporting properties on parser, if this fails then try
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// an alternate property that some parsers user
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (fastSetProperty(parser,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://xml.org/sax/handlers/LexicalHandler&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/handlers/LexicalHandler&lt;/a&gt;&amp;quot;,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contentHandler) == false) {
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fastSetProperty(parser,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://xml.org/sax/properties/lexical-handler&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/properties/lexical-handler&lt;/a&gt;&amp;quot;,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contentHandler);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Try setting the DeclHandler if entity expansion is off
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!expand) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fastSetProperty(parser,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://xml.org/sax/properties/declaration-handler&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/properties/declaration-handler&lt;/a&gt;&amp;quot;,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contentHandler);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// If fastReconfigure is enabled and we failed in the previous attempt
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// in configuring entity expansion, then skip this step. &amp;nbsp;This
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// saves the work of repeated exception handling on each parse.
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!skipNextEntityExpandConfig) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;boolean success = false;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Try setting the DeclHandler if entity expansion is off
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!expand) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try {
&lt;br&gt;-
&lt;br&gt;parser.setProperty(&amp;quot;&lt;a href=&quot;http://xml.org/sax/properties/declaration-handler&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/properties/declaration-handler&lt;/a&gt;&amp;quot;,
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; contentHandler);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;success = true;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (SAXNotSupportedException e) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// No lexical reporting available
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (SAXNotRecognizedException e) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// No lexical reporting available
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* If unable to configure this property and fastReconfigure is
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * enabled, then setup to avoid this code path entirely next time.
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!success &amp;&amp; fastReconfigure) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;skipNextEntityExpandConfig = true;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * Fast set property. Attempts to set a property on the parser. If the
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * property setting fails (due to an exception from the parser), then next
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * time we attempt to configure this parser instance, we just skip this
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * because we already know it will fail.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @param parser Parser to configure
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @param property Property to set
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @param contentHandler ContentHandler to set
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * @return true if the property was set, false if it was not
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private boolean fastSetProperty(XMLReader parser, String
&lt;br&gt;property, SAXHandler contentHandler) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;boolean success=false;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Boolean haveCached=null;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (fastReconfigure) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;haveCached=(Boolean)skipNextConfig.get(property);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// If we already have cached that we should skip this, then
&lt;br&gt;just skip it
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (fastReconfigure &amp;&amp; haveCached!=null &amp;&amp;
&lt;br&gt;haveCached.booleanValue()==true) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return false;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;parser.setProperty(property, contentHandler);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;success=true;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (SAXNotSupportedException e) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Property not available
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (SAXNotRecognizedException e) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Property not available
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// If we've never seen this property before, then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (fastReconfigure &amp;&amp; haveCached==null) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;skipNextConfig.put(property, new Boolean(!success));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return success;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private void setFeaturesAndProperties(XMLReader parser,
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Scott Emmons
&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fast-reconfiguration-patch-revision-tp25281507p25281507.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25005011</id>
	<title>Re: XMLOutputter line breaks and TextMode.PRESERVE</title>
	<published>2009-08-17T03:03:28Z</published>
	<updated>2009-08-17T03:03:28Z</updated>
	<author>
		<name>Rolf Lear-2</name>
	</author>
	<content type="html">Hi Christian.
&lt;br&gt;&lt;br&gt;Without digging in to the Textmode.PRESERVE thing... your other options 
&lt;br&gt;are CDATA, and also adding the attribute xml:space=&amp;quot;preserve&amp;quot; to the 
&lt;br&gt;&amp;lt;data&amp;gt; element.... like:
&lt;br&gt;&lt;br&gt;&amp;lt;data xml:space=&amp;quot;preserve&amp;quot;&amp;gt;first line\r\nsecond line&amp;lt;/data&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Rolf
&lt;br&gt;&lt;br&gt;Christian Migowski wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; to my big disappointment I found out that the XMLOutputter when configured with
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlSerializer = new
&lt;br&gt;&amp;gt; XMLOutputter(Format.getRawFormat().setExpandEmptyElements(true))
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; doubles CR (carriage return) line breaks in the output, i.e. if I have
&lt;br&gt;&amp;gt; an element
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;data&amp;gt;first line\r\nsecond line&amp;lt;/data&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; will be outputted as
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;data&amp;gt;first line&amp;#xD;\r\nsecond line&amp;lt;/data&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This results in a double CR if read in again with a different XML
&lt;br&gt;&amp;gt; parser (libxml2 for example).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I found an explanation in
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.jdom.org/pipermail/jdom-interest/2003-July/012593.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/pipermail/jdom-interest/2003-July/012593.html&lt;/a&gt;&amp;nbsp;but
&lt;br&gt;&amp;gt; I miss the point in this processing?!
&lt;br&gt;&amp;gt; What does TextMode.PRESERVE - which is the default according to the
&lt;br&gt;&amp;gt; Javadoc - really mean (as it obviously doesn't preserve the text)?
&lt;br&gt;&amp;gt; How can I really preserve the text in elements as-it-is?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks in advance &amp; best regards,
&lt;br&gt;&amp;gt; christian
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XMLOutputter-line-breaks-and-TextMode.PRESERVE-tp25003375p25005011.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25003375</id>
	<title>XMLOutputter line breaks and TextMode.PRESERVE</title>
	<published>2009-08-17T01:49:06Z</published>
	<updated>2009-08-17T01:49:06Z</updated>
	<author>
		<name>chrismfwrd</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;to my big disappointment I found out that the XMLOutputter when configured with
&lt;br&gt;&lt;br&gt;xmlSerializer = new
&lt;br&gt;XMLOutputter(Format.getRawFormat().setExpandEmptyElements(true))
&lt;br&gt;&lt;br&gt;doubles CR (carriage return) line breaks in the output, i.e. if I have
&lt;br&gt;an element
&lt;br&gt;&lt;br&gt;&amp;lt;data&amp;gt;first line\r\nsecond line&amp;lt;/data&amp;gt;
&lt;br&gt;&lt;br&gt;will be outputted as
&lt;br&gt;&lt;br&gt;&amp;lt;data&amp;gt;first line&amp;#xD;\r\nsecond line&amp;lt;/data&amp;gt;
&lt;br&gt;&lt;br&gt;This results in a double CR if read in again with a different XML
&lt;br&gt;parser (libxml2 for example).
&lt;br&gt;&lt;br&gt;I found an explanation in
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/pipermail/jdom-interest/2003-July/012593.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/pipermail/jdom-interest/2003-July/012593.html&lt;/a&gt;&amp;nbsp;but
&lt;br&gt;I miss the point in this processing?!
&lt;br&gt;What does TextMode.PRESERVE - which is the default according to the
&lt;br&gt;Javadoc - really mean (as it obviously doesn't preserve the text)?
&lt;br&gt;How can I really preserve the text in elements as-it-is?
&lt;br&gt;&lt;br&gt;thanks in advance &amp; best regards,
&lt;br&gt;christian
&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XMLOutputter-line-breaks-and-TextMode.PRESERVE-tp25003375p25003375.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24956503</id>
	<title>Re: error 503 and DTD file.</title>
	<published>2009-08-13T07:33:15Z</published>
	<updated>2009-08-13T07:33:15Z</updated>
	<author>
		<name>Olivier Jaquemet</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=UTF-8&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Hi,&lt;br&gt;
&lt;br&gt;
You must develop your own EntityResolver to be used during the XML
parsing.&lt;br&gt;
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.ibm.com/developerworks/library/x-tipent.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ibm.com/developerworks/library/x-tipent.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
To make it easier, the following Java project already contains the
proper DTD and custom entity resolver which you'll just have to use&lt;br&gt;
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://code.google.com/p/java-xhtml-cache-dtds-entityresolver/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/java-xhtml-cache-dtds-entityresolver/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
Olivier Jaquemet&lt;br&gt;
&lt;br&gt;
Renaud guezennec wrote:
&lt;blockquote cite=&quot;mid:1250172807.10726.31.camel@R4P17&quot; type=&quot;cite&quot;&gt;
  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; &quot;&gt;
  &lt;meta name=&quot;GENERATOR&quot; content=&quot;GtkHTML/3.26.0&quot;&gt;
Hi all,&lt;br&gt;
  &lt;br&gt;
I'm trying to use Jdom in my software. When it tries to build a Jdom
document, it receives a 503 error.  My software parses a lot of page
from w3.org and the error occurs when jdom tries to read the DTD file. &lt;br&gt;
(see :java.io.IOException: &lt;font color=&quot;#ff0000&quot;&gt;Server returned HTTP
response code: 503 for URL:&lt;/font&gt; &lt;a moz-do-not-send=&quot;true&quot; href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd%29&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd)&lt;/a&gt;&lt;br&gt;
The 503 error is expected, I mean the w3c returns this http response to
reduce the traffic. &lt;br&gt;
I'm wondering if there is a way to prevent jdom from asking the dtd
file ? or you may know a way to get around this problem.&lt;br&gt;
  &lt;br&gt;
Regards&lt;br&gt;
  &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;td&gt;
Renaud GUEZENNEC&lt;br&gt;
        &lt;a moz-do-not-send=&quot;true&quot; href=&quot;http://renaudguezennec.homelinux.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://renaudguezennec.homelinux.org/&lt;/a&gt;&lt;br&gt;
        &lt;br&gt;
        &lt;br&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;
  &lt;pre wrap=&quot;&quot;&gt;
&lt;hr size=&quot;4&quot; width=&quot;90%&quot;&gt;
_______________________________________________
To control your jdom-interest membership:
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;br&gt;
&lt;pre class=&quot;moz-signature&quot; cols=&quot;72&quot;&gt;-- 
Olivier Jaquemet &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24956503&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;olivier.jaquemet@...&lt;/a&gt;
Ingénieur R&amp;amp;D Jalios S.A.
Tel: 0970 461 480
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.jalios.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jalios.com/&lt;/a&gt;
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://support.jalios.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://support.jalios.com/&lt;/a&gt;
&lt;/pre&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/error-503-and-DTD-file.-tp24955889p24956503.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24955889</id>
	<title>error 503 and DTD file.</title>
	<published>2009-08-13T07:13:27Z</published>
	<updated>2009-08-13T07:13:27Z</updated>
	<author>
		<name>Renaud-9</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 TRANSITIONAL//EN&quot;&gt;
&lt;HTML&gt;
&lt;HEAD&gt;
  &lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; CHARSET=UTF-8&quot;&gt;
  &lt;META NAME=&quot;GENERATOR&quot; CONTENT=&quot;GtkHTML/3.26.0&quot;&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
Hi all,&lt;BR&gt;
&lt;BR&gt;
I'm trying to use Jdom in my software. When it tries to build a Jdom document, it receives a 503 error.&amp;nbsp; My software parses a lot of page from w3.org and the error occurs when jdom tries to read the DTD file. &lt;BR&gt;
(see :java.io.IOException: &lt;FONT COLOR=&quot;#ff0000&quot;&gt;Server returned HTTP response code: 503 for URL:&lt;/FONT&gt; &lt;A HREF=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd)&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd)&lt;/A&gt;&lt;BR&gt;
The 503 error is expected, I mean the w3c returns this http response to reduce the traffic. &lt;BR&gt;
I'm wondering if there is a way to prevent jdom from asking the dtd file ? or you may know a way to get around this problem.&lt;BR&gt;
&lt;BR&gt;
Regards&lt;BR&gt;
&lt;TABLE CELLSPACING=&quot;0&quot; CELLPADDING=&quot;0&quot; WIDTH=&quot;100%&quot;&gt;
&lt;TR&gt;
&lt;TD&gt;
Renaud GUEZENNEC&lt;BR&gt;
&lt;A HREF=&quot;http://renaudguezennec.homelinux.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://renaudguezennec.homelinux.org/&lt;/A&gt;&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TABLE&gt;
&lt;/BODY&gt;
&lt;/HTML&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/error-503-and-DTD-file.-tp24955889p24955889.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24945255</id>
	<title>RE: Deleting node name:</title>
	<published>2009-08-12T14:39:24Z</published>
	<updated>2009-08-12T14:39:24Z</updated>
	<author>
		<name>Michael Kay</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META content=&quot;text/html; charset=ks_c_5601-1987&quot; http-equiv=Content-Type&gt;
&lt;META name=GENERATOR content=&quot;MSHTML 8.00.6001.18813&quot;&gt;&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=717143721-12082009&gt;&lt;FONT color=#0000ff size=2 face=Arial&gt;Can't you see, Vishu, that this is exactly equivalent to the 
problem that Grzegorz solved for you? You pretty well only have to change the 
element names. You seem to be asking for spoon-feeding here - I can't understand 
why you still have difficulty, given the information you have been 
given.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=717143721-12082009&gt;&lt;FONT color=#0000ff size=2 face=Arial&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=717143721-12082009&gt;&lt;!-- Converted from text/plain format --&gt;
&lt;P&gt;&lt;FONT size=2&gt;Regards,&lt;BR&gt;&lt;BR&gt;Michael Kay&lt;BR&gt;&lt;A href=&quot;http://www.saxonica.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.saxonica.com/&lt;/A&gt;&lt;BR&gt;&lt;A href=&quot;http://twitter.com/michaelhkay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/michaelhkay&lt;/A&gt; 
&lt;/FONT&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR&gt;
&lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px&quot;&gt;
  &lt;DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left&gt;
  &lt;HR tabIndex=-1&gt;
  &lt;FONT size=2 face=Tahoma&gt;&lt;B&gt;From:&lt;/B&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24945255&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest-bounces@...&lt;/a&gt; 
  [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24945255&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest-bounces@...&lt;/a&gt;] &lt;B&gt;On Behalf Of 
  &lt;/B&gt;?..Vishu..?&lt;BR&gt;&lt;B&gt;Sent:&lt;/B&gt; 12 August 2009 17:40&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt; Grzegorz 
  Kaczor&lt;BR&gt;&lt;B&gt;Cc:&lt;/B&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24945255&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest@...&lt;/a&gt;&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt; Re: 
  [jdom-interest] Deleting node name:&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;
  &lt;DIV&gt;&lt;/DIV&gt;Hi&amp;nbsp; &lt;SPAN&gt;Grzegorz 
  Kaczor&lt;/SPAN&gt;,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  Thank you very much for ur concern. But the point is my sample xml file is 
  like this:&lt;BR&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-FAMILY: verdana,sans-serif&quot; face=tahoma,sans-serif&gt;&amp;lt;DOCUMENT&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;SECTION&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;TOPOLOGY&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;PRNPROC&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;!-- THIS IS A 
  COMMENT--&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;declation&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;declationsname&amp;gt; 
  &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;word&amp;gt;X&amp;lt;/word&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;/declationsname&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;/declation&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;declation&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;declationname&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;word&amp;gt;Y&amp;lt;/word&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;/declationname&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &amp;lt;/declation&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;I would like to remove the &amp;lt;word&amp;gt; tag 
  and replace the contents to &amp;lt;declationname&amp;gt; tag.&lt;BR&gt;Thanking 
  You&lt;BR&gt;&lt;BR&gt;Regards&lt;BR&gt;Kashi V Sagiri&lt;BR style=&quot;FONT-FAMILY: verdana,sans-serif&quot;&gt;
  &lt;DIV class=gmail_quote&gt;On Wed, Aug 12, 2009 at 4:11 PM, Grzegorz Kaczor &lt;SPAN dir=ltr&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24945255&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;grzegorz.kaczor@...&lt;/a&gt;&amp;gt;&lt;/SPAN&gt; 
  wrote:&lt;BR&gt;
  &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;Hello,
    &lt;DIV class=im&gt;&lt;BR&gt;&lt;BR&gt;
    &lt;DIV class=gmail_quote&gt;
    &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;
      &lt;DIV&gt;Hi,&lt;/DIV&gt;
      &lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Could you just brief me how will you 
      do it? and also i have to remove all the &amp;lt;int&amp;gt; tags from the 
      document. Please reply as early as possible. Thanking 
    you&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;/DIV&gt;For example like that:&lt;BR&gt;&lt;BR&gt;String 
    xmlString2 = 
    &quot;&amp;lt;input&amp;gt;&amp;lt;int&amp;gt;&amp;lt;a&amp;gt;aaa&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;bbb&amp;lt;/b&amp;gt;&amp;lt;/int&amp;gt;&amp;lt;/input&amp;gt;&quot;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
    &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;Document doc = new SAXBuilder().build(new 
    StringReader(xmlString2));&lt;BR&gt;&lt;BR&gt;Element rootEl = 
    doc.getRootElement();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;Element 
    intEl = 
    rootEl.getChild(&quot;int&quot;);&lt;BR&gt;rootEl.removeContent(intEl);&lt;BR&gt;rootEl.addContent(intEl.removeContent());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
    &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;new XMLOutputter().output(doc, System.out);&lt;BR&gt;&lt;BR&gt;I 
    get: &lt;BR&gt;&amp;lt;?xml version=&quot;1.0&quot; 
    encoding=&quot;UTF-8&quot;?&amp;gt;&lt;BR&gt;&amp;lt;input&amp;gt;&amp;lt;a&amp;gt;aaa&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;bbb&amp;lt;/b&amp;gt;&amp;lt;/input&amp;gt;&lt;BR&gt;&lt;BR&gt;Regards,&lt;BR&gt;&lt;FONT color=#888888&gt;Grzegorz&lt;/FONT&gt;
    &lt;DIV&gt;
    &lt;DIV&gt;&lt;/DIV&gt;
    &lt;DIV class=h5&gt;&lt;BR clear=all&gt;&lt;BR&gt;-- &lt;BR&gt;To be a man is, precisely, to be 
    responsible.&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR clear=all&gt;&lt;BR&gt;-- &lt;BR&gt;$ 
  &amp;nbsp;VISHU &amp;nbsp;$&lt;BR&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deleting-node-name%3A-tp24922015p24945255.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24941311</id>
	<title>Re: Deleting node name:</title>
	<published>2009-08-12T10:16:50Z</published>
	<updated>2009-08-12T10:16:50Z</updated>
	<author>
		<name>Grzegorz Kaczor</name>
	</author>
	<content type="html">So where is the problem? Just find the elements you are interested in
(for example via XPath) and just do the same (&amp;lt;declarationsname&amp;gt;
is rootEl).&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
G&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/8/12 ♥..Vishu..♥ &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24941311&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kashiviswanath.sagiri@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi  &lt;span&gt;Grzegorz Kaczor&lt;/span&gt;,&lt;br&gt;                                 Thank you very much for ur concern. But the point is my sample xml file is like this:&lt;br&gt;&lt;br&gt;&lt;font style=&quot;font-family: verdana,sans-serif;&quot; face=&quot;tahoma,sans-serif&quot;&gt;&amp;lt;DOCUMENT&amp;gt;&lt;br&gt;


 &amp;lt;SECTION&amp;gt;&lt;br&gt;      &amp;lt;TOPOLOGY&amp;gt;&lt;br&gt;          &amp;lt;PRNPROC&amp;gt;&lt;br&gt;          &amp;lt;!-- THIS IS A COMMENT--&amp;gt;&lt;br&gt;                &amp;lt;declation&amp;gt;&lt;br&gt;                       &amp;lt;declationsname&amp;gt; &lt;br&gt;                              &amp;lt;word&amp;gt;X&amp;lt;/word&amp;gt;&lt;br&gt;


                       &amp;lt;/declationsname&amp;gt;&lt;br&gt;                &amp;lt;/declation&amp;gt;&lt;br&gt;                &amp;lt;declation&amp;gt;&lt;br&gt;                       &amp;lt;declationname&amp;gt;&lt;br&gt;                              &amp;lt;word&amp;gt;Y&amp;lt;/word&amp;gt;&lt;br&gt;


                       &amp;lt;/declationname&amp;gt;&lt;br&gt;                &amp;lt;/declation&amp;gt;&lt;/font&gt;&lt;br&gt;&lt;br&gt;I would like to remove the &amp;lt;word&amp;gt; tag and replace the contents to &amp;lt;declationname&amp;gt; tag.&lt;br&gt;Thanking You&lt;br&gt;&lt;br&gt;

Regards&lt;br&gt;
Kashi V Sagiri&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br style=&quot;font-family: verdana,sans-serif;&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Aug 12, 2009 at 4:11 PM, Grzegorz Kaczor &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24941311&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;grzegorz.kaczor@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Hello,&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


&lt;div&gt;Hi,&lt;/div&gt;
&lt;div&gt;      Could you just brief me how will you do it? and also i have to remove all the &amp;lt;int&amp;gt; tags from the document. Please reply as early as possible. Thanking you&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;For example like that:&lt;br&gt;



&lt;br&gt;String xmlString2 = &amp;quot;&amp;lt;input&amp;gt;&amp;lt;int&amp;gt;&amp;lt;a&amp;gt;aaa&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;bbb&amp;lt;/b&amp;gt;&amp;lt;/int&amp;gt;&amp;lt;/input&amp;gt;&amp;quot;;&lt;br&gt;        &lt;br&gt;Document doc = new SAXBuilder().build(new StringReader(xmlString2));&lt;br&gt;&lt;br&gt;



Element rootEl = doc.getRootElement();&lt;br&gt;        &lt;br&gt;Element intEl = rootEl.getChild(&amp;quot;int&amp;quot;);&lt;br&gt;rootEl.removeContent(intEl);&lt;br&gt;rootEl.addContent(intEl.removeContent());&lt;br&gt;        &lt;br&gt;new XMLOutputter().output(doc, System.out);&lt;br&gt;



&lt;br&gt;I get: &lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br&gt;&amp;lt;input&amp;gt;&amp;lt;a&amp;gt;aaa&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;bbb&amp;lt;/b&amp;gt;&amp;lt;/input&amp;gt;&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;Grzegorz&lt;/font&gt;&lt;div&gt;&lt;div&gt;


&lt;/div&gt;&lt;div&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;To be a man is, precisely, to be responsible.&lt;br&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;-- &lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;$  VISHU  $&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;To be a man is, precisely, to be responsible.&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deleting-node-name%3A-tp24922015p24941311.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24940743</id>
	<title>Re: Deleting node name:</title>
	<published>2009-08-12T09:40:13Z</published>
	<updated>2009-08-12T09:40:13Z</updated>
	<author>
		<name>♥..Vishu..♥</name>
	</author>
	<content type="html">Hi  &lt;span&gt;Grzegorz Kaczor&lt;/span&gt;,&lt;br&gt;                                 Thank you very much for ur concern. But the point is my sample xml file is like this:&lt;br&gt;&lt;br&gt;&lt;font style=&quot;font-family: verdana,sans-serif;&quot; face=&quot;tahoma,sans-serif&quot;&gt;&amp;lt;DOCUMENT&amp;gt;&lt;br&gt;

 &amp;lt;SECTION&amp;gt;&lt;br&gt;      &amp;lt;TOPOLOGY&amp;gt;&lt;br&gt;          &amp;lt;PRNPROC&amp;gt;&lt;br&gt;          &amp;lt;!-- THIS IS A COMMENT--&amp;gt;&lt;br&gt;                &amp;lt;declation&amp;gt;&lt;br&gt;                       &amp;lt;declationsname&amp;gt; &lt;br&gt;                              &amp;lt;word&amp;gt;X&amp;lt;/word&amp;gt;&lt;br&gt;

                       &amp;lt;/declationsname&amp;gt;&lt;br&gt;                &amp;lt;/declation&amp;gt;&lt;br&gt;                &amp;lt;declation&amp;gt;&lt;br&gt;                       &amp;lt;declationname&amp;gt;&lt;br&gt;                              &amp;lt;word&amp;gt;Y&amp;lt;/word&amp;gt;&lt;br&gt;

                       &amp;lt;/declationname&amp;gt;&lt;br&gt;                &amp;lt;/declation&amp;gt;&lt;/font&gt;&lt;br&gt;&lt;br&gt;I would like to remove the &amp;lt;word&amp;gt; tag and replace the contents to &amp;lt;declationname&amp;gt; tag.&lt;br&gt;Thanking You&lt;br&gt;&lt;br&gt;
Regards&lt;br&gt;
Kashi V Sagiri&lt;br style=&quot;font-family: verdana,sans-serif;&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Aug 12, 2009 at 4:11 PM, Grzegorz Kaczor &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24940743&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;grzegorz.kaczor@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Hello,&lt;div class=&quot;im&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;Hi,&lt;/div&gt;
&lt;div&gt;      Could you just brief me how will you do it? and also i have to remove all the &amp;lt;int&amp;gt; tags from the document. Please reply as early as possible. Thanking you&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;For example like that:&lt;br&gt;


&lt;br&gt;String xmlString2 = &amp;quot;&amp;lt;input&amp;gt;&amp;lt;int&amp;gt;&amp;lt;a&amp;gt;aaa&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;bbb&amp;lt;/b&amp;gt;&amp;lt;/int&amp;gt;&amp;lt;/input&amp;gt;&amp;quot;;&lt;br&gt;        &lt;br&gt;Document doc = new SAXBuilder().build(new StringReader(xmlString2));&lt;br&gt;&lt;br&gt;


Element rootEl = doc.getRootElement();&lt;br&gt;        &lt;br&gt;Element intEl = rootEl.getChild(&amp;quot;int&amp;quot;);&lt;br&gt;rootEl.removeContent(intEl);&lt;br&gt;rootEl.addContent(intEl.removeContent());&lt;br&gt;        &lt;br&gt;new XMLOutputter().output(doc, System.out);&lt;br&gt;


&lt;br&gt;I get: &lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br&gt;&amp;lt;input&amp;gt;&amp;lt;a&amp;gt;aaa&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;bbb&amp;lt;/b&amp;gt;&amp;lt;/input&amp;gt;&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;Grzegorz&lt;/font&gt;&lt;div&gt;&lt;div&gt;

&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;To be a man is, precisely, to be responsible.&lt;br&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;$  VISHU  $&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deleting-node-name%3A-tp24922015p24940743.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24939132</id>
	<title>Re: Deleting node name:</title>
	<published>2009-08-12T08:11:19Z</published>
	<updated>2009-08-12T08:11:19Z</updated>
	<author>
		<name>Grzegorz Kaczor</name>
	</author>
	<content type="html">Hello,&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;Hi,&lt;/div&gt;
&lt;div&gt;      Could you just brief me how will you do it? and also i have to remove all the &amp;lt;int&amp;gt; tags from the document. Please reply as early as possible. Thanking you&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;For example like that:&lt;br&gt;
&lt;br&gt;String xmlString2 = &amp;quot;&amp;lt;input&amp;gt;&amp;lt;int&amp;gt;&amp;lt;a&amp;gt;aaa&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;bbb&amp;lt;/b&amp;gt;&amp;lt;/int&amp;gt;&amp;lt;/input&amp;gt;&amp;quot;;&lt;br&gt;        &lt;br&gt;Document doc = new SAXBuilder().build(new StringReader(xmlString2));&lt;br&gt;&lt;br&gt;
Element rootEl = doc.getRootElement();&lt;br&gt;        &lt;br&gt;Element intEl = rootEl.getChild(&amp;quot;int&amp;quot;);&lt;br&gt;rootEl.removeContent(intEl);&lt;br&gt;rootEl.addContent(intEl.removeContent());&lt;br&gt;        &lt;br&gt;new XMLOutputter().output(doc, System.out);&lt;br&gt;
&lt;br&gt;I get: &lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br&gt;&amp;lt;input&amp;gt;&amp;lt;a&amp;gt;aaa&amp;lt;/a&amp;gt;&amp;lt;b&amp;gt;bbb&amp;lt;/b&amp;gt;&amp;lt;/input&amp;gt;&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Grzegorz&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;To be a man is, precisely, to be responsible.&lt;br&gt;

&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deleting-node-name%3A-tp24922015p24939132.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24938217</id>
	<title>Re: Deleting node name:</title>
	<published>2009-08-12T07:34:57Z</published>
	<updated>2009-08-12T07:34:57Z</updated>
	<author>
		<name>♥..Vishu..♥</name>
	</author>
	<content type="html">&lt;div&gt;Hi,&lt;/div&gt;
&lt;div&gt;      Could you just brief me how will you do it? and also i have to remove all the &amp;lt;int&amp;gt; tags from the document. Please reply as early as possible. Thanking you&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Kashi V Sagiri&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Aug 12, 2009 at 6:50 AM, Grzegorz Kaczor &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24938217&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;grzegorz.kaczor@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid&quot;&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/8/11 ♥..Vishu..♥ &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24938217&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kashiviswanath.sagiri@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid&quot;&gt;Hi All,&lt;br&gt;         I want to remove only tagname but not its contents,&lt;br&gt;for ex:                                  &amp;lt;input&amp;gt;&lt;br&gt;

                                                 &amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br&gt;                                           &amp;lt;/input&amp;gt;&lt;br clear=&quot;all&quot;&gt;from this i wud like to remove only tag name &amp;lt;int&amp;gt; and the ouput has to be like &lt;br&gt;

                                         &amp;lt;input&amp;gt; 1 &amp;lt;/input&amp;gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;Hello,&lt;br&gt;&lt;br&gt;I would just detach &amp;lt;int&amp;gt; and attach its contents to &amp;lt;input&amp;gt;.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Grzegorz&lt;br&gt;&lt;br&gt; &lt;/div&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid&quot;&gt;&lt;br&gt;&lt;br&gt;-- &lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;$  VISHU  $&lt;br&gt;&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;

To control your jdom-interest membership:&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;

&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;-- &lt;br&gt;To be a man is, precisely, to be responsible.&lt;br&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;
&lt;div&gt;&lt;/div&gt;&lt;br&gt;-- &lt;br&gt;$  VISHU  $&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deleting-node-name%3A-tp24922015p24938217.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24930565</id>
	<title>Re: Deleting node name:</title>
	<published>2009-08-11T22:50:29Z</published>
	<updated>2009-08-11T22:50:29Z</updated>
	<author>
		<name>Grzegorz Kaczor</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;2009/8/11 ♥..Vishu..♥ &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24930565&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kashiviswanath.sagiri@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi All,&lt;br&gt;         I want to remove only tagname but not its contents,&lt;br&gt;for ex:                                  &amp;lt;input&amp;gt;&lt;br&gt;                                                 &amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br&gt;                                           &amp;lt;/input&amp;gt;&lt;br clear=&quot;all&quot;&gt;


from this i wud like to remove only tag name &amp;lt;int&amp;gt; and the ouput has to be like &lt;br&gt;                                         &amp;lt;input&amp;gt; 1 &amp;lt;/input&amp;gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Hello,&lt;br&gt;&lt;br&gt;I would just detach &amp;lt;int&amp;gt; and attach its contents to &amp;lt;input&amp;gt;.&lt;br&gt;
&lt;br&gt;Regards,&lt;br&gt;Grzegorz&lt;br&gt;&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;&lt;br&gt;-- &lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;$  VISHU  $&lt;br&gt;
&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
To control your jdom-interest membership:&lt;br&gt;
&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;-- &lt;br&gt;To be a man is, precisely, to be responsible.&lt;br&gt;

&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deleting-node-name%3A-tp24922015p24930565.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24922015</id>
	<title>Deleting node name:</title>
	<published>2009-08-11T09:56:03Z</published>
	<updated>2009-08-11T09:56:03Z</updated>
	<author>
		<name>♥..Vishu..♥</name>
	</author>
	<content type="html">Hi All,&lt;br&gt;         I want to remove only tagname but not its contents,&lt;br&gt;for ex:                                  &amp;lt;input&amp;gt;&lt;br&gt;                                                 &amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br&gt;                                           &amp;lt;/input&amp;gt;&lt;br clear=&quot;all&quot;&gt;

from this i wud like to remove only tag name &amp;lt;int&amp;gt; and the ouput has to be like &lt;br&gt;                                         &amp;lt;input&amp;gt; 1 &amp;lt;/input&amp;gt;&lt;br&gt;&lt;br&gt;                                                                    Thanks in Advance.&lt;br&gt;

&lt;br&gt;Regards&lt;br&gt;Kashi V Sagiri&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- &lt;br&gt;$  VISHU  $&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deleting-node-name%3A-tp24922015p24922015.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24863224</id>
	<title>Re: Re: JDOM Object</title>
	<published>2009-08-07T04:24:09Z</published>
	<updated>2009-08-07T04:24:09Z</updated>
	<author>
		<name>♥..Vishu..♥</name>
	</author>
	<content type="html">Thank u Ian,&lt;br&gt;                    But I dont want the output in xml format. I just want the tree structure. Canu suggest me any example for this. thanks in advance :D&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Aug 7, 2009 at 12:11 PM, Ian Lea &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24863224&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ian.lea@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;&amp;gt; 1) How to print out the tree like structure?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;XMLOutputter.&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&amp;gt; 2) Any link that would help me ( coz tried &lt;a href=&quot;http://jdom.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;jdom.org&lt;/a&gt; but didnt get clear idea&lt;br&gt;
&amp;gt; abt this :o )&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Have you read any of the tutorials that Google shows for the search&lt;br&gt;
that Michael suggested?  Some of them must mention printing out a JDOM&lt;br&gt;
tree.  A search for &amp;quot;jdom print&amp;quot; gives XMLOutputter followed by&lt;br&gt;
&lt;a href=&quot;http://javaneze.wordpress.com/2006/06/09/a-simple-example-using-jdom/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://javaneze.wordpress.com/2006/06/09/a-simple-example-using-jdom/&lt;/a&gt;&lt;br&gt;
which might be just what you need.&lt;br&gt;
&lt;br&gt;
Good luck.  There is loads of info out there and it&amp;#39;s not hard to find.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
--&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Ian.&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;$  VISHU  $&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-JDOM-Object-tp24857310p24863224.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24863236</id>
	<title>Re: Re: JDOM Object</title>
	<published>2009-08-07T04:11:22Z</published>
	<updated>2009-08-07T04:11:22Z</updated>
	<author>
		<name>Ian Lea</name>
	</author>
	<content type="html">&amp;gt; 1) How to print out the tree like structure?
&lt;br&gt;&lt;br&gt;XMLOutputter.
&lt;br&gt;&lt;br&gt;&amp;gt; 2) Any link that would help me ( coz tried jdom.org but didnt get clear idea
&lt;br&gt;&amp;gt; abt this :o )
&lt;br&gt;&lt;br&gt;Have you read any of the tutorials that Google shows for the search
&lt;br&gt;that Michael suggested? &amp;nbsp;Some of them must mention printing out a JDOM
&lt;br&gt;tree. &amp;nbsp;A search for &amp;quot;jdom print&amp;quot; gives XMLOutputter followed by
&lt;br&gt;&lt;a href=&quot;http://javaneze.wordpress.com/2006/06/09/a-simple-example-using-jdom/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://javaneze.wordpress.com/2006/06/09/a-simple-example-using-jdom/&lt;/a&gt;&lt;br&gt;which might be just what you need.
&lt;br&gt;&lt;br&gt;Good luck. &amp;nbsp;There is loads of info out there and it's not hard to find.
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Ian.
&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-JDOM-Object-tp24857310p24863236.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24862735</id>
	<title>Re: Re: JDOM Object</title>
	<published>2009-08-07T03:40:56Z</published>
	<updated>2009-08-07T03:40:56Z</updated>
	<author>
		<name>♥..Vishu..♥</name>
	</author>
	<content type="html">Hi Mike and Everyone,&lt;br&gt;                                   As part of my dissertation i have to generate JDOM Object. What i wanted to know is :&lt;br&gt;1) How to print out the tree like structure?&lt;br&gt;2) Any link that would help me ( coz tried &lt;a href=&quot;http://jdom.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom.org&lt;/a&gt; but didnt get clear idea abt this :o )&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/8/7 Michael Kay &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24862735&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mike@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;





&lt;div&gt;
&lt;div dir=&quot;ltr&quot; align=&quot;left&quot;&gt;&lt;span&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Arial&quot;&gt;Google for &amp;quot;JDOM tutorial&amp;quot;. Then tell us which part you don&amp;#39;t 
understand.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; align=&quot;left&quot;&gt;&lt;span&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Arial&quot;&gt;&lt;/font&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div dir=&quot;ltr&quot; align=&quot;left&quot;&gt;&lt;span&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;Regards,&lt;br&gt;&lt;br&gt;Michael Kay&lt;br&gt;&lt;a href=&quot;http://www.saxonica.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.saxonica.com/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://twitter.com/michaelhkay&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/michaelhkay&lt;/a&gt; 
&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 2px solid rgb(0, 0, 255); padding-left: 5px; margin-left: 5px; margin-right: 0px;&quot;&gt;
  &lt;div dir=&quot;ltr&quot; align=&quot;left&quot; lang=&quot;en-us&quot;&gt;
  &lt;hr&gt;
  &lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;b&gt;From:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24862735&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest-bounces@...&lt;/a&gt; 
  [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24862735&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest-bounces@...&lt;/a&gt;] &lt;b&gt;On Behalf Of 
  &lt;/b&gt;?..Vishu..?&lt;br&gt;&lt;b&gt;Sent:&lt;/b&gt; 07 August 2009 02:05&lt;br&gt;&lt;b&gt;To:&lt;/b&gt; 
  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24862735&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest@...&lt;/a&gt;&lt;br&gt;&lt;b&gt;Subject:&lt;/b&gt; [jdom-interest] Re: JDOM 
  Object&lt;br&gt;&lt;/font&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;
  &lt;div&gt;&lt;/div&gt;Hi All,&lt;br&gt;          
  Can anyone brief me how to generate JDOM Object(tree like thing).&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;$  VISHU  $&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;$  VISHU  $&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-JDOM-Object-tp24857310p24862735.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24860567</id>
	<title>RE: Re: JDOM Object</title>
	<published>2009-08-07T00:48:12Z</published>
	<updated>2009-08-07T00:48:12Z</updated>
	<author>
		<name>Michael Kay</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META content=&quot;text/html; charset=ks_c_5601-1987&quot; http-equiv=Content-Type&gt;
&lt;META name=GENERATOR content=&quot;MSHTML 8.00.6001.18813&quot;&gt;&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=136374707-07082009&gt;&lt;FONT color=#0000ff size=2 face=Arial&gt;Google for &quot;JDOM tutorial&quot;. Then tell us which part you don't 
understand.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=136374707-07082009&gt;&lt;FONT color=#0000ff size=2 face=Arial&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=136374707-07082009&gt;&lt;!-- Converted from text/plain format --&gt;
&lt;P&gt;&lt;FONT size=2&gt;Regards,&lt;BR&gt;&lt;BR&gt;Michael Kay&lt;BR&gt;&lt;A href=&quot;http://www.saxonica.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.saxonica.com/&lt;/A&gt;&lt;BR&gt;&lt;A href=&quot;http://twitter.com/michaelhkay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/michaelhkay&lt;/A&gt; 
&lt;/FONT&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR&gt;
&lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px&quot;&gt;
  &lt;DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left&gt;
  &lt;HR tabIndex=-1&gt;
  &lt;FONT size=2 face=Tahoma&gt;&lt;B&gt;From:&lt;/B&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24860567&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest-bounces@...&lt;/a&gt; 
  [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24860567&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest-bounces@...&lt;/a&gt;] &lt;B&gt;On Behalf Of 
  &lt;/B&gt;?..Vishu..?&lt;BR&gt;&lt;B&gt;Sent:&lt;/B&gt; 07 August 2009 02:05&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt; 
  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24860567&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest@...&lt;/a&gt;&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt; [jdom-interest] Re: JDOM 
  Object&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;
  &lt;DIV&gt;&lt;/DIV&gt;Hi All,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  Can anyone brief me how to generate JDOM Object(tree like thing).&lt;BR clear=all&gt;&lt;BR&gt;-- &lt;BR&gt;$ &amp;nbsp;VISHU &amp;nbsp;$&lt;BR&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-JDOM-Object-tp24857310p24860567.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24857310</id>
	<title>Re: JDOM Object</title>
	<published>2009-08-06T18:04:46Z</published>
	<updated>2009-08-06T18:04:46Z</updated>
	<author>
		<name>♥..Vishu..♥</name>
	</author>
	<content type="html">Hi All,&lt;br&gt;          Can anyone brief me how to generate JDOM Object(tree like thing).&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;$  VISHU  $&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-JDOM-Object-tp24857310p24857310.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24850235</id>
	<title>RE: How to read xml files with namespaces</title>
	<published>2009-08-06T09:24:46Z</published>
	<updated>2009-08-06T09:24:46Z</updated>
	<author>
		<name>Michael Kay</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML xmlns=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot;&gt;&lt;HEAD&gt;
&lt;META content=&quot;text/html; charset=us-ascii&quot; http-equiv=Content-Type&gt;
&lt;META name=GENERATOR content=&quot;MSHTML 8.00.6001.18813&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;/HEAD&gt;
&lt;BODY lang=EN-US link=blue vLink=purple&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=254362216-06082009&gt;&lt;FONT color=#0000ff size=2 face=Arial&gt;The name of the element is not &quot;drawing&quot;, it is &lt;EM&gt;&lt;FONT color=#2a00ff face=Tahoma&gt;{http://www.intellidata.net/resources}drawing.&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=254362216-06082009&gt;&lt;EM&gt;&lt;FONT color=#2a00ff size=2 face=Tahoma&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=254362216-06082009&gt;&lt;FONT color=#2a00ff size=2 face=Tahoma&gt;So you want &lt;FONT color=#000000&gt;rootElem.getChildren&lt;/FONT&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;(&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #6a0035; FONT-SIZE: 10pt&quot;&gt;&quot;drawing&quot;, 
&quot;&lt;EM&gt;&lt;FONT color=#2a00ff&gt;http://www.intellidata.net/resources&lt;/FONT&gt;&lt;/EM&gt;&quot;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;)&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=254362216-06082009&gt;&lt;FONT color=#2a00ff size=2 face=Tahoma&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=254362216-06082009&gt;&lt;FONT color=#2a00ff size=2 face=Tahoma&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;!-- Converted from text/plain format --&gt;
&lt;P&gt;&lt;FONT size=2&gt;Regards,&lt;BR&gt;&lt;BR&gt;Michael Kay&lt;BR&gt;&lt;A href=&quot;http://www.saxonica.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.saxonica.com/&lt;/A&gt;&lt;BR&gt;&lt;A href=&quot;http://twitter.com/michaelhkay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/michaelhkay&lt;/A&gt; 
&lt;/FONT&gt;&lt;/P&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;P dir=ltr class=MsoNormal align=left&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=254362216-06082009&gt;&lt;EM&gt;&lt;FONT color=#2a00ff size=2 face=Tahoma&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;SPAN class=254362216-06082009&gt;&lt;EM&gt;&lt;FONT color=#2a00ff size=2 face=Tahoma&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR&gt;
&lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px&quot; dir=ltr&gt;
  &lt;DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left&gt;
  &lt;HR tabIndex=-1&gt;
  &lt;FONT size=2 face=Tahoma&gt;&lt;B&gt;From:&lt;/B&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24850235&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest-bounces@...&lt;/a&gt; 
  [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24850235&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest-bounces@...&lt;/a&gt;] &lt;B&gt;On Behalf Of &lt;/B&gt;Brian 
  Trezise&lt;BR&gt;&lt;B&gt;Sent:&lt;/B&gt; 06 August 2009 17:09&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt; 
  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24850235&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jdom-interest@...&lt;/a&gt;&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt; [jdom-interest] How to read xml 
  files with namespaces&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;
  &lt;DIV&gt;&lt;/DIV&gt;
  &lt;DIV class=Section1&gt;
  &lt;P class=MsoNormal&gt;Ok, so I&amp;#8217;m having trouble reading an XML file with a 
  namespace.&amp;nbsp; I&amp;#8217;ve been hunting and searching for a solution for several 
  hours now, and I can&amp;#8217;t figure out what I&amp;#8217;m doing wrong.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;Heres a sample of the xml:&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;?&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;xml&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt; &lt;SPAN style=&quot;COLOR: #7f007f&quot;&gt;version&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: black&quot;&gt;=&lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style=&quot;COLOR: #2a00ff&quot;&gt;&quot;1.0&quot;&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style=&quot;COLOR: teal&quot;&gt;?&amp;gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;drawings&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt; 
  &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #7f007f; FONT-SIZE: 10pt&quot;&gt;xmlns&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;=&lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #2a00ff; FONT-SIZE: 10pt&quot;&gt;&quot;http://www.intellidata.net/resources&quot;&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #7f007f; FONT-SIZE: 10pt&quot;&gt;xmlns:xsi&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;=&lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #2a00ff; FONT-SIZE: 10pt&quot;&gt;&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #7f007f; FONT-SIZE: 10pt&quot;&gt;xsi:schemaLocation&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;=&lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #2a00ff; FONT-SIZE: 10pt&quot;&gt;&quot;http://www.intellidata.net/resources 
  IntelliSpecDrawings.xsd&quot;&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;drawing&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;drawing-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;AxAlum0&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;drawing-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;family-prefix&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;CAA&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;family-prefix&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;Lead 
  Length (Neg)&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;LL-&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;Length&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;L&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;Lead Length (Pos)&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;LL+&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;Lead Diameter&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;F&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;Diameter&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;D&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot; lang=DE&gt;dimension-symbol&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot; lang=DE&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot; lang=DE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;dimension&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #3f7f7f; FONT-SIZE: 10pt&quot;&gt;drawing&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: teal; FONT-SIZE: 10pt&quot;&gt;&amp;lt;/drawings&amp;gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;There can be many &amp;lt;drawing&amp;gt; tags with the above 
  contents, but there are no other objects permitted as direct children of 
  &amp;lt;drawings&amp;gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;I&amp;#8217;m using the following code to read the xml 
  file:&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  File drawingXmlFile = &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #7f0055; FONT-SIZE: 10pt&quot;&gt;new&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt; 
  File&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;(&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;config.getDrawingXmlFile&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;())&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  SAXBuilder saxBuilder = &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #7f0055; FONT-SIZE: 10pt&quot;&gt;new&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt; 
  SAXBuilder&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;()&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  Document doc = saxBuilder.build&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;(&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #7f0055; FONT-SIZE: 10pt&quot;&gt;new&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt; 
  BufferedInputStream&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;(&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #7f0055; FONT-SIZE: 10pt&quot;&gt;new&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt; 
  FileInputStream&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;(&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;drawingXmlFile&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;)))&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  Element rootElem = doc.getRootElement&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;()&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
  List&amp;lt;Element&amp;gt; drawingElems = rootElem.getChildren&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;(&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #6a0035; FONT-SIZE: 10pt&quot;&gt;&quot;drawing&quot;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: #0000a0; FONT-SIZE: 10pt&quot;&gt;)&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; COLOR: black; FONT-SIZE: 10pt&quot;&gt;;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;drawingElems consistently comes back with size 0.&amp;nbsp; I 
  have tried several variations, including simply &amp;#8220;rootElem.getChildren()&amp;#8221; with 
  no success.&amp;nbsp; I know that the problem relates to namespaces in some way, 
  because if I take out the namespace from the root element of the xml, it just 
  works.&amp;nbsp; However, this solution is not ideal as this document is intended 
  to be maintained by somebody without a lot of experience in XML, so the 
  validation provided by using the namespace would be very 
  helpful.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;Can anybody give me any pointers as to what I&amp;#8217;m doing 
  wrong?&lt;BR&gt;&lt;BR&gt;Thanks in advance,&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;-----------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;Brian 
  Trezise&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;COLOR: #a6a6a6; FONT-SIZE: 9pt&quot;&gt;IntelliData, 
  Inc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;COLOR: #a6a6a6; FONT-SIZE: 9pt&quot;&gt;Staff Software 
  Engineer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;COLOR: #a6a6a6; FONT-SIZE: 9pt&quot;&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24850235&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brian.trezise@...&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;COLOR: #a6a6a6; FONT-SIZE: 9pt&quot;&gt;t: 
  720.524.4864&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN style=&quot;COLOR: #a6a6a6; FONT-SIZE: 9pt&quot;&gt;m: 
  303.809.9782&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-read-xml-files-with-namespaces-tp24849780p24850235.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24849780</id>
	<title>How to read xml files with namespaces</title>
	<published>2009-08-06T09:08:48Z</published>
	<updated>2009-08-06T09:08:48Z</updated>
	<author>
		<name>Brian Trezise</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;Ok, so I&amp;#8217;m having trouble reading an XML file with a
namespace.&amp;nbsp; I&amp;#8217;ve been hunting and searching for a solution for
several hours now, and I can&amp;#8217;t figure out what I&amp;#8217;m doing wrong.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Heres a sample of the xml:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;?&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;xml&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; &lt;span style='color:#7F007F'&gt;version&lt;/span&gt;&lt;span style='color:black'&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style='color:#2A00FF'&gt;&amp;quot;1.0&amp;quot;&lt;/span&gt;&lt;/i&gt;&lt;span style='color:teal'&gt;?&amp;gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;drawings&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#7F007F'&gt;xmlns&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#2A00FF'&gt;&amp;quot;http://www.intellidata.net/resources&amp;quot;&lt;/span&gt;&lt;/i&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#7F007F'&gt;xmlns:xsi&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#2A00FF'&gt;&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;/span&gt;&lt;/i&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#7F007F'&gt;xsi:schemaLocation&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#2A00FF'&gt;&amp;quot;http://www.intellidata.net/resources
IntelliSpecDrawings.xsd&amp;quot;&lt;/span&gt;&lt;/i&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;drawing&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;drawing-name&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;AxAlum0&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;drawing-name&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;family-prefix&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;CAA&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;family-prefix&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;Lead
Length (Neg)&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:
&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;LL-&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;Length&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;L&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;Lead
Length (Pos)&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;LL+&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;Lead
Diameter&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;F&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;Diameter&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-name&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;D&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension-symbol&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;dimension&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;lt;/&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#3F7F7F'&gt;drawing&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:teal'&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:teal'&gt;&amp;lt;/drawings&amp;gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;There can be many &amp;lt;drawing&amp;gt; tags with the above contents,
but there are no other objects permitted as direct children of &amp;lt;drawings&amp;gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I&amp;#8217;m using the following code to read the xml file:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
File drawingXmlFile = &lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:#7F0055'&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:black'&gt; File&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:#0000A0'&gt;(&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:black'&gt;config.getDrawingXmlFile&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#0000A0'&gt;())&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
SAXBuilder saxBuilder = &lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:
&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#7F0055'&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt; SAXBuilder&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#0000A0'&gt;()&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Document doc = saxBuilder.build&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#0000A0'&gt;(&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#7F0055'&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;
BufferedInputStream&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:#0000A0'&gt;(&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:#7F0055'&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:black'&gt; FileInputStream&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#0000A0'&gt;(&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;drawingXmlFile&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#0000A0'&gt;)))&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Element rootElem = doc.getRootElement&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#0000A0'&gt;()&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
List&amp;lt;Element&amp;gt; drawingElems = rootElem.getChildren&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#0000A0'&gt;(&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#6A0035'&gt;&amp;quot;drawing&amp;quot;&lt;/span&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#0000A0'&gt;)&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black'&gt;;&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;drawingElems consistently comes back with size 0.&amp;nbsp; I
have tried several variations, including simply &amp;#8220;rootElem.getChildren()&amp;#8221;
with no success.&amp;nbsp; I know that the problem relates to namespaces in some
way, because if I take out the namespace from the root element of the xml, it
just works.&amp;nbsp; However, this solution is not ideal as this document is
intended to be maintained by somebody without a lot of experience in XML, so
the validation provided by using the namespace would be very helpful.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Can anybody give me any pointers as to what I&amp;#8217;m doing
wrong?&lt;br&gt;
&lt;br&gt;
Thanks in advance,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;-----------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:9.0pt'&gt;Brian Trezise&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:9.0pt;color:#A6A6A6'&gt;IntelliData,
Inc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:9.0pt;color:#A6A6A6'&gt;Staff Software
Engineer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:9.0pt;color:#A6A6A6'&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24849780&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brian.trezise@...&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:9.0pt;color:#A6A6A6'&gt;t: 720.524.4864&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:9.0pt;color:#A6A6A6'&gt;m: 303.809.9782&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-read-xml-files-with-namespaces-tp24849780p24849780.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24783157</id>
	<title>jdom in the axis2 context</title>
	<published>2009-08-02T15:30:53Z</published>
	<updated>2009-08-02T15:30:53Z</updated>
	<author>
		<name>Sasan-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:times new roman, new york, times, serif;font-size:12pt;color:#000000;&quot;&gt;&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Hi,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Is there any solution / workaround to using JDom in Axis2 context?&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thanks,&lt;/DIV&gt;
&lt;DIV&gt;Sasan&lt;/DIV&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/jdom-in-the-axis2-context-tp24783157p24783157.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24740891</id>
	<title>Re: Re: jdom-interest Digest, Vol 56, Issue 13</title>
	<published>2009-07-30T08:23:00Z</published>
	<updated>2009-07-30T08:23:00Z</updated>
	<author>
		<name>Bradley S. Huffman-2</name>
	</author>
	<content type="html">On Thu, Jul 30, 2009 at 8:17 AM, S. Seide&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24740891&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ml-jdom@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; But &lt;a href=&quot;http://xml.org/sax/features/namespace-prefixes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespace-prefixes&lt;/a&gt;&amp;nbsp;is set to true in
&lt;br&gt;&amp;gt;&amp;gt; SAXBuilder (along with &lt;a href=&quot;http://xml.org/sax/features/namespaces&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespaces&lt;/a&gt;), so my
&lt;br&gt;&amp;gt;&amp;gt; understanding is getQName() should never be &amp;quot;&amp;quot;.  If its a unprefixed
&lt;br&gt;&amp;gt;&amp;gt; name, then getQName() should be returning the same as getLocalName().
&lt;br&gt;&amp;gt;&amp;gt; In this case &amp;quot;version&amp;quot;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I can't remember, can you turn either of those SAX features off in SAXBuilder?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; turning them off givs the following results (application specific part
&lt;br&gt;&amp;gt; of stack removed for better readability):
&lt;/div&gt;&lt;br&gt;Oops sorry, what I meant was I'm confused why getQName is returning an
&lt;br&gt;empty string.
&lt;br&gt;&lt;br&gt;If you're turning either SAX feature off that may explain why getQName
&lt;br&gt;is returning an empty string. &amp;nbsp;The SAXBuilder.setProperty javadocs are
&lt;br&gt;vague, but those two features are the ones that are currently required
&lt;br&gt;to be set to true, and are done so by default in SAXBuilder. &amp;nbsp;Setting
&lt;br&gt;either of them to false may or may not cause an exception. &amp;nbsp;It would
&lt;br&gt;depend on the parser.
&lt;br&gt;&lt;br&gt;However, if you are not setting any SAX features and using the
&lt;br&gt;defaults, then getQName should never be the empty string. &amp;nbsp;If it is
&lt;br&gt;that suggests a bug in the parser.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-jdom-interest-Digest%2C-Vol-56%2C-Issue-13-tp24738708p24740891.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24738708</id>
	<title>Re: jdom-interest Digest, Vol 56, Issue 13</title>
	<published>2009-07-30T06:17:06Z</published>
	<updated>2009-07-30T06:17:06Z</updated>
	<author>
		<name>S. Seide</name>
	</author>
	<content type="html">&amp;gt; But &lt;a href=&quot;http://xml.org/sax/features/namespace-prefixes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespace-prefixes&lt;/a&gt;&amp;nbsp;is set to true in
&lt;br&gt;&amp;gt; SAXBuilder (along with &lt;a href=&quot;http://xml.org/sax/features/namespaces&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespaces&lt;/a&gt;), so my
&lt;br&gt;&amp;gt; understanding is getQName() should never be &amp;quot;&amp;quot;. &amp;nbsp;If its a unprefixed
&lt;br&gt;&amp;gt; name, then getQName() should be returning the same as getLocalName().
&lt;br&gt;&amp;gt; In this case &amp;quot;version&amp;quot;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I can't remember, can you turn either of those SAX features off in SAXBuilder?
&lt;br&gt;&lt;br&gt;turning them off givs the following results (application specific part
&lt;br&gt;of stack removed for better readability):
&lt;br&gt;&lt;br&gt;SAXBuilder parser = new SAXBuilder();
&lt;br&gt;parser.setFeature(&amp;quot;&lt;a href=&quot;http://xml.org/sax/features/namespace-prefix&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespace-prefix&lt;/a&gt;&amp;quot;, false);
&lt;br&gt;Document doc = parser.build(is);
&lt;br&gt;&lt;br&gt;atts.getLocalName(i) - &amp;quot;version&amp;quot;
&lt;br&gt;atts.getQName(i) - &amp;quot;&amp;quot;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): java.lang.StringIndexOutOfBoundsException
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at java.lang.String.substring(String.java:1571)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXHandler.startElement(SAXHandler.java:568)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatParser.startElement(ExpatParser.java:145)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatParser.append(Native Method)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:506)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:467)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:329)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:286)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:518)
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:865)
&lt;/div&gt;...
&lt;br&gt;&amp;gt; 07-30 13:04:49.965: ERROR/Global(844): &amp;nbsp; &amp;nbsp; at dalvik.system.NativeStart.main(Native Method)
&lt;br&gt;&lt;br&gt;===
&lt;br&gt;&lt;br&gt;SAXBuilder parser = new SAXBuilder();
&lt;br&gt;parser.setFeature(&amp;quot;&lt;a href=&quot;http://xml.org/sax/features/namespaces&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespaces&lt;/a&gt;&amp;quot;, false);
&lt;br&gt;Document doc = parser.build(is);
&lt;br&gt;&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): org.jdom.input.JDOMParseException: Error in building: The 'namespace-prefix' feature is not supported while the 'namespaces' feature is enabled.: The 'namespace-prefix' feature is not supported while the 'namespaces' feature is enabled.
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:538)
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:865)
&lt;br&gt;...
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at dalvik.system.NativeStart.main(Native Method)
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): Caused by: org.xml.sax.SAXNotSupportedException: The 'namespace-prefix' feature is not supported while the 'namespaces' feature is enabled.
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:264)
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:518)
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; ... 18 more
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): Caused by: org.xml.sax.SAXNotSupportedException: The 'namespace-prefix' feature is not supported while the 'namespaces' feature is enabled.
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:264)
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:518)
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:865)
&lt;br&gt;...
&lt;br&gt;&amp;gt; 07-30 13:09:58.367: ERROR/Global(898): &amp;nbsp; &amp;nbsp; at dalvik.system.NativeStart.main(Native Method)
&lt;br&gt;&lt;br&gt;===
&lt;br&gt;&lt;br&gt;SAXBuilder parser = new SAXBuilder();
&lt;br&gt;parser.setFeature(&amp;quot;&lt;a href=&quot;http://xml.org/sax/features/namespaces&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespaces&lt;/a&gt;&amp;quot;, false);
&lt;br&gt;parser.setFeature(&amp;quot;&lt;a href=&quot;http://xml.org/sax/features/namespace-prefix&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespace-prefix&lt;/a&gt;&amp;quot;, false);
&lt;br&gt;Document doc = parser.build(is);
&lt;br&gt;&lt;br&gt;&amp;gt; 07-30 13:13:21.586: ERROR/Global(935): org.jdom.JDOMException: &lt;a href=&quot;http://xml.org/sax/features/namespace-prefix&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespace-prefix&lt;/a&gt;&amp;nbsp;feature not recognized for SAX driver org.apache.harmony.xml.ExpatReader
&lt;br&gt;&amp;gt; 07-30 13:13:21.586: ERROR/Global(935): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.internalSetFeature(SAXBuilder.java:827)
&lt;br&gt;&amp;gt; 07-30 13:13:21.586: ERROR/Global(935): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.setFeaturesAndProperties(SAXBuilder.java:766)
&lt;br&gt;&amp;gt; 07-30 13:13:21.586: ERROR/Global(935): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.createParser(SAXBuilder.java:621)
&lt;br&gt;&amp;gt; 07-30 13:13:21.586: ERROR/Global(935): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:489)
&lt;br&gt;&amp;gt; 07-30 13:13:21.586: ERROR/Global(935): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:865)
&lt;br&gt;...
&lt;br&gt;&amp;gt; 07-30 13:13:21.586: ERROR/Global(935): &amp;nbsp; &amp;nbsp; at dalvik.system.NativeStart.main(Native Method)
&lt;br&gt;&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;S. Seide
&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-jdom-interest-Digest%2C-Vol-56%2C-Issue-13-tp24738708p24738708.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24709362</id>
	<title>DTDAwareXmlOutputter</title>
	<published>2009-07-28T15:37:52Z</published>
	<updated>2009-07-28T15:37:52Z</updated>
	<author>
		<name>polx</name>
	</author>
	<content type="html">&lt;br&gt;Hello,
&lt;br&gt;&lt;br&gt;please find at:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.activemath.org/~paul/tmp/DTDaware&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.activemath.org/~paul/tmp/DTDaware&lt;/a&gt;&lt;br&gt;a contribution to JDOM in the form of a patched XMLOutputter to allow &amp;nbsp;
&lt;br&gt;subclasses to stop output of some attributes and namespace &amp;nbsp;
&lt;br&gt;declarations as well as a DTDAwareXMLOutputter subclass which uses &amp;nbsp;
&lt;br&gt;Mark Wutka's DTDparser (I used version 1.23) to decide not to output &amp;nbsp;
&lt;br&gt;attributes or namespace decls if they are implicit in the DTD. This &amp;nbsp;
&lt;br&gt;feature has been a key to maintenance of a clean authorable XML.
&lt;br&gt;&lt;br&gt;I haven't put licenses yet... want me to?
&lt;br&gt;Feel free to apply any license there.
&lt;br&gt;thanks in advance
&lt;br&gt;&lt;br&gt;paul&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (2K) &lt;a href=&quot;http://old.nabble.com/attachment/24709362/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DTDAwareXmlOutputter-tp24709362p24709362.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24708408</id>
	<title>Re: StringIndexOutOfBoundsException in SaxHandler</title>
	<published>2009-07-28T14:25:48Z</published>
	<updated>2009-07-28T14:25:48Z</updated>
	<author>
		<name>Bradley S. Huffman-2</name>
	</author>
	<content type="html">But &lt;a href=&quot;http://xml.org/sax/features/namespace-prefixes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespace-prefixes&lt;/a&gt;&amp;nbsp;is set to true in
&lt;br&gt;SAXBuilder (along with &lt;a href=&quot;http://xml.org/sax/features/namespaces&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.org/sax/features/namespaces&lt;/a&gt;), so my
&lt;br&gt;understanding is getQName() should never be &amp;quot;&amp;quot;. &amp;nbsp;If its a unprefixed
&lt;br&gt;name, then getQName() should be returning the same as getLocalName().
&lt;br&gt;In this case &amp;quot;version&amp;quot;.
&lt;br&gt;&lt;br&gt;I can't remember, can you turn either of those SAX features off in SAXBuilder?
&lt;br&gt;&lt;br&gt;Brad
&lt;br&gt;&lt;br&gt;On Tue, Jul 28, 2009 at 11:54 AM, S. Seide&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24708408&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ml-jdom@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; using jdom 1.1.1 on android 1.5 gives an
&lt;br&gt;&amp;gt; StringIndexOutOfBoundsException. Androids default XML-Parser ExPat
&lt;br&gt;&amp;gt; returns for Attributes without namespace an emtpy qname:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;config version=&amp;quot;2009-07-23&amp;quot; summary=&amp;quot;main AVF configuration file&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/config&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; atts.getLocalName(i) - &amp;quot;version&amp;quot;
&lt;br&gt;&amp;gt; atts.getQName(i) - &amp;quot;&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This seems to be the expected behavior, since
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.saxproject.org/apidoc/org/xml/sax/Attributes.html#getQName(int&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.saxproject.org/apidoc/org/xml/sax/Attributes.html#getQName(int&lt;/a&gt;)
&lt;br&gt;&amp;gt; says getQName returns an empty string if no qualified name is available:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; getQName
&lt;br&gt;&amp;gt; public java.lang.String getQName(int index)
&lt;br&gt;&amp;gt; Look up an attribute's XML qualified (prefixed) name by index.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Parameters:
&lt;br&gt;&amp;gt; index - The attribute index (zero-based).
&lt;br&gt;&amp;gt; Returns:
&lt;br&gt;&amp;gt; The XML qualified name, or the empty string if none is available, or
&lt;br&gt;&amp;gt; null if the index is out of range.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; StackTrace:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): java.lang.StringIndexOutOfBoundsException
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at java.lang.String.substring(String.java:1571)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.jdom.input.SAXHandler.startElement(SAXHandler.java:568)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.apache.harmony.xml.ExpatParser.startElement(ExpatParser.java:145)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.apache.harmony.xml.ExpatParser.append(Native Method)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:506)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:467)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:329)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:286)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.jdom.input.SAXBuilder.build(SAXBuilder.java:518)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at org.jdom.input.SAXBuilder.build(SAXBuilder.java:865)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at com.tlabs.avf.AVFGlobal.addInputStreams(AVFGlobal.java:538)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at com.tlabs.avf.AVFGlobal.initialize(AVFGlobal.java:630)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at com.tlabs.avf.AVFMain.init(AVFMain.java:122)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at com.tlabs.avf.test.AVFMainTest.onCreate(AVFMainTest.java:78)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at android.app.ActivityThread.access$1800(ActivityThread.java:112)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at android.os.Handler.dispatchMessage(Handler.java:99)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at android.os.Looper.loop(Looper.java:123)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at android.app.ActivityThread.main(ActivityThread.java:3948)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at java.lang.reflect.Method.invokeNative(Native Method)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at java.lang.reflect.Method.invoke(Method.java:521)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
&lt;br&gt;&amp;gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725):     at dalvik.system.NativeStart.main(Native Method)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; patch attached - adding this simple check my xml document is parsed
&lt;br&gt;&amp;gt; successfully on android 1.5.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards,
&lt;br&gt;&amp;gt; S. Seide
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; diff -ur src/java/org/jdom/input/SAXHandler.java src_patch/java/org/jdom/input/SAXHandler.java
&lt;br&gt;&amp;gt; --- src/java/org/jdom/input/SAXHandler.java     2009-07-28 17:46:40.703125000 +0200
&lt;br&gt;&amp;gt; +++ src_patch/java/org/jdom/input/SAXHandler.java       2009-07-28 17:31:06.546875000 +0200
&lt;br&gt;&amp;gt; @@ -564,7 +564,7 @@
&lt;br&gt;&amp;gt;             // patch from Mattias Jiderhamn
&lt;br&gt;&amp;gt;             if (&amp;quot;&amp;quot;.equals(attLocalName) &amp;&amp; attQName.indexOf(&amp;quot;:&amp;quot;) == -1) {
&lt;br&gt;&amp;gt;                 attribute = factory.attribute(attQName, atts.getValue(i), attType);
&lt;br&gt;&amp;gt; -            } else if (!attQName.equals(attLocalName)) {
&lt;br&gt;&amp;gt; +            } else if (!attQName.equals(attLocalName) &amp;&amp; attQName.length()&amp;gt;0) {
&lt;br&gt;&amp;gt;                 String attPrefix = attQName.substring(0, attQName.indexOf(&amp;quot;:&amp;quot;));
&lt;br&gt;&amp;gt;                 Namespace attNs = Namespace.getNamespace(attPrefix,
&lt;br&gt;&amp;gt;                                                          atts.getURI(i));
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; To control your jdom-interest membership:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/StringIndexOutOfBoundsException-in-SaxHandler-tp24703981p24708408.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24703981</id>
	<title>StringIndexOutOfBoundsException in SaxHandler</title>
	<published>2009-07-28T09:54:40Z</published>
	<updated>2009-07-28T09:54:40Z</updated>
	<author>
		<name>S. Seide</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;using jdom 1.1.1 on android 1.5 gives an
&lt;br&gt;StringIndexOutOfBoundsException. Androids default XML-Parser ExPat
&lt;br&gt;returns for Attributes without namespace an emtpy qname:
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;config version=&amp;quot;2009-07-23&amp;quot; summary=&amp;quot;main AVF configuration file&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;/config&amp;gt;
&lt;br&gt;&lt;br&gt;atts.getLocalName(i) - &amp;quot;version&amp;quot;
&lt;br&gt;atts.getQName(i) - &amp;quot;&amp;quot;
&lt;br&gt;&lt;br&gt;This seems to be the expected behavior, since
&lt;br&gt;&lt;a href=&quot;http://www.saxproject.org/apidoc/org/xml/sax/Attributes.html#getQName(int&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.saxproject.org/apidoc/org/xml/sax/Attributes.html#getQName(int&lt;/a&gt;)
&lt;br&gt;says getQName returns an empty string if no qualified name is available:
&lt;br&gt;&lt;br&gt;getQName
&lt;br&gt;public java.lang.String getQName(int index)
&lt;br&gt;Look up an attribute's XML qualified (prefixed) name by index.
&lt;br&gt;&lt;br&gt;Parameters:
&lt;br&gt;index - The attribute index (zero-based).
&lt;br&gt;Returns:
&lt;br&gt;The XML qualified name, or the empty string if none is available, or
&lt;br&gt;null if the index is out of range.
&lt;br&gt;&lt;br&gt;StackTrace:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): java.lang.StringIndexOutOfBoundsException
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at java.lang.String.substring(String.java:1571)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXHandler.startElement(SAXHandler.java:568)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatParser.startElement(ExpatParser.java:145)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatParser.append(Native Method)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:506)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:467)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:329)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:286)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:518)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at org.jdom.input.SAXBuilder.build(SAXBuilder.java:865)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at com.tlabs.avf.AVFGlobal.addInputStreams(AVFGlobal.java:538)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at com.tlabs.avf.AVFGlobal.initialize(AVFGlobal.java:630)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at com.tlabs.avf.AVFMain.init(AVFMain.java:122)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at com.tlabs.avf.test.AVFMainTest.onCreate(AVFMainTest.java:78)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at android.app.ActivityThread.access$1800(ActivityThread.java:112)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at android.os.Handler.dispatchMessage(Handler.java:99)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at android.os.Looper.loop(Looper.java:123)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at android.app.ActivityThread.main(ActivityThread.java:3948)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invokeNative(Native Method)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:521)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
&lt;br&gt;&amp;gt; 07-28 14:54:10.354: ERROR/Global(725): &amp;nbsp; &amp;nbsp; at dalvik.system.NativeStart.main(Native Method)
&lt;/div&gt;&lt;/div&gt;patch attached - adding this simple check my xml document is parsed
&lt;br&gt;successfully on android 1.5.
&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;S. Seide
&lt;br&gt;&lt;br&gt;&lt;br /&gt;diff -ur src/java/org/jdom/input/SAXHandler.java src_patch/java/org/jdom/input/SAXHandler.java
&lt;br&gt;--- src/java/org/jdom/input/SAXHandler.java	2009-07-28 17:46:40.703125000 +0200
&lt;br&gt;+++ src_patch/java/org/jdom/input/SAXHandler.java	2009-07-28 17:31:06.546875000 +0200
&lt;br&gt;@@ -564,7 +564,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// patch from Mattias Jiderhamn
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (&amp;quot;&amp;quot;.equals(attLocalName) &amp;&amp; attQName.indexOf(&amp;quot;:&amp;quot;) == -1) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;attribute = factory.attribute(attQName, atts.getValue(i), attType);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else if (!attQName.equals(attLocalName)) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else if (!attQName.equals(attLocalName) &amp;&amp; attQName.length()&amp;gt;0) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String attPrefix = attQName.substring(0, attQName.indexOf(&amp;quot;:&amp;quot;));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Namespace attNs = Namespace.getNamespace(attPrefix,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; atts.getURI(i));
&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/StringIndexOutOfBoundsException-in-SaxHandler-tp24703981p24703981.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24701796</id>
	<title>Re: Re: Renaming a node in a tree</title>
	<published>2009-07-28T08:13:49Z</published>
	<updated>2009-07-28T08:13:49Z</updated>
	<author>
		<name>Oliver Ruebenacker</name>
	</author>
	<content type="html">&amp;nbsp; &amp;nbsp; &amp;nbsp;Hello Ian,
&lt;br&gt;&lt;br&gt;&amp;nbsp; Oops, sorry, it seems to work in fact.
&lt;br&gt;&lt;br&gt;&amp;nbsp; My code behaved as if it did not work, and then I searched the web
&lt;br&gt;and found some messages that seemed to suggest that setName() should
&lt;br&gt;not be used, so I thought the intended way to modify a tree was
&lt;br&gt;another one.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Take care
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Oliver
&lt;br&gt;&lt;br&gt;On Tue, Jul 28, 2009 at 7:28 AM, Ian Lea&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24701796&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ian.lea@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Element a = whatever
&lt;br&gt;&amp;gt; Element b = a.getChild(&amp;quot;b&amp;quot;);
&lt;br&gt;&amp;gt; b.setName(&amp;quot;e&amp;quot;);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; should work, even in old versions.  What makes you think this doesn't work?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Ian.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Sun, Jul 26, 2009 at 12:59 AM, Oliver Ruebenacker&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24701796&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;curoli@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;     Hello, All,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  I should add, I am using an old version, something like 0.9 beta
&lt;br&gt;&amp;gt;&amp;gt; release candidate 2. I'm part of a team who is concerned upgrading
&lt;br&gt;&amp;gt;&amp;gt; would break stuff.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  Basically, how would you go from:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;a&amp;gt;&amp;lt;b&amp;gt;&amp;lt;c&amp;gt;&amp;lt;/c&amp;gt;&amp;lt;d&amp;gt;&amp;lt;/d&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/a&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  to
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;a&amp;gt;&amp;lt;e&amp;gt;&amp;lt;c&amp;gt;&amp;lt;/c&amp;gt;&amp;lt;d&amp;gt;&amp;lt;/d&amp;gt;&amp;lt;/e&amp;gt;&amp;lt;/a&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  Thanks!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     Take care
&lt;br&gt;&amp;gt;&amp;gt;     Oliver
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Sat, Jul 25, 2009 at 7:16 PM, Oliver Ruebenacker&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24701796&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;curoli@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;     Hello, All,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  Maybe I am missing the obvious, but how can I change the name, name
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; space and prefix of a node in a tree? The obvious setName and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; setNamespace don't work. Thanks!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;     Take care
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;     Oliver
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Oliver Ruebenacker, Computational Cell Biologist
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; BioPAX Integration at Virtual Cell (&lt;a href=&quot;http://vcell.org/biopax&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vcell.org/biopax&lt;/a&gt;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Center for Cell Analysis and Modeling
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.oliver.curiousworld.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oliver.curiousworld.org&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; Oliver Ruebenacker, Computational Cell Biologist
&lt;br&gt;&amp;gt;&amp;gt; BioPAX Integration at Virtual Cell (&lt;a href=&quot;http://vcell.org/biopax&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vcell.org/biopax&lt;/a&gt;)
&lt;br&gt;&amp;gt;&amp;gt; Center for Cell Analysis and Modeling
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.oliver.curiousworld.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oliver.curiousworld.org&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; To control your jdom-interest membership:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Oliver Ruebenacker, Computational Cell Biologist
&lt;br&gt;BioPAX Integration at Virtual Cell (&lt;a href=&quot;http://vcell.org/biopax&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vcell.org/biopax&lt;/a&gt;)
&lt;br&gt;Center for Cell Analysis and Modeling
&lt;br&gt;&lt;a href=&quot;http://www.oliver.curiousworld.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oliver.curiousworld.org&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;To control your jdom-interest membership:
&lt;br&gt;&lt;a href=&quot;http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jdom.org/mailman/options/jdom-interest/youraddr@...&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JDOM---General-f2640.html&quot; embed=&quot;fixTarget[2640]&quot; target=&quot;_top&quot; &gt;JDOM - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Renaming-a-node-in-a-tree-tp24662783p24701796.html" />
</entry>

</feed>
