[jdom-interest] Problem with getText() / jdom b9 rc2

Simon McLeish s.mcleish at lse.ac.uk
Sat Apr 26 01:11:38 PDT 2003


Thanks - this fixed it. I thought I must be missing something obvious!

Simon

Bradley S. Huffman wrote:

>Simon McLeish writes:
>
>  
>
>>// Load the hostname, port and handlers
>>Element portElt = root.getChild("port");
>>    
>>
>
>Big dummy me for not seeing this the first time, getChild("port") returns
>the first child in no namespace (Namespace.NO_NAMESPACE), the "port" element
>is in the default namespace which is "http://www.angel.ac.uk/rm_config".
>Use the full version of getChild
>
>    Namespace rm_config_ns = Namespace.getNamespace(
>                               "http://www.angel.ac.uk/rm_config");
>    Element portElt = root.getChild("port", rm_config_ns);
>   
>Brad
>
>  
>
>>The document looks like:
>>
>><?xml version="1.0"?>
>><rm_config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>	xmlns="http://www.angel.ac.uk/rm_config"
>>	xsi:schemaLocation="http://www.angel.ac.uk/rm_config 
>>http://www.angel.ac.uk/schemas/rm_config.xsd"
>>	name="Angel">
>>(irrelevant content)
>><host>bungo.lse.ac.uk</host>
>><port type="unprotected">5557</port>
>>(more irrelevant content)
>></rm_config>
>>    
>>
>
>  
>




More information about the jdom-interest mailing list