Changeset 13 in josm for src/org/openstreetmap


Ignore:
Timestamp:
2005-10-04T22:33:26+02:00 (19 years ago)
Author:
imi
Message:

Hack for the bug, that the osm server does not deliver a namespace

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/io/GpxReader.java

    r10 r13  
    3030         * The GPX namespace used.
    3131         */
    32         private static final Namespace GPX = Namespace.getNamespace("http://www.topografix.com/GPX/1/0");
     32        private static Namespace GPX = Namespace.getNamespace("http://www.topografix.com/GPX/1/0");
    3333        /**
    3434         * The OSM namespace used (for extensions).
     
    5656                        final SAXBuilder builder = new SAXBuilder();
    5757                        Element root = builder.build(source).getRootElement();
     58                        System.out.println(root.getNamespacePrefix());
     59                       
     60                        // HACK, since the osm server seem to not provide a namespace.
     61                        if (root.getNamespacePrefix().equals(""))
     62                                GPX = null;
     63                       
    5864                        return parseDataSet(root);
    5965                } catch (NullPointerException npe) {
Note: See TracChangeset for help on using the changeset viewer.