Revision 3081 trunk/applications/appCatalogYNomenclatorClient/src/es/gva/cit/gazetteer/parsers/wfsg/WfsgDescribeFeatureTypeParser.java

View differences:

WfsgDescribeFeatureTypeParser.java
57 57
    public  boolean parse(XMLNode node,ThesaurusName feature){
58 58
        setRootNode(node);
59 59
        
60
        XMLNode[] nFields = XMLTree.searchMultipleNode(node,"xs:complexType->xs:complexContent->xs:extension->xs:sequence->xs:element");
60
        String[] s = node.getName().split(":");
61
        String prefix = "";
62
        if (s.length == 2)
63
            prefix = s[0] + ":";
64
        
65
        XMLNode[] nFields = XMLTree.searchMultipleNode(node,prefix + "complexType->" + prefix + "complexContent->" + prefix + "extension->" + prefix + "sequence->" + prefix + "element");
61 66
        ThesaurusNameField[] fields = new ThesaurusNameField[nFields.length];
62 67
        
63 68
        for (int i=0; i<nFields.length ; i++){

Also available in: Unified diff