Changeset 31598 in osm for applications/editors/josm/plugins/seachart/js57toosm/src
- Timestamp:
- 2015-10-06T16:44:11+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/seachart/js57toosm/src/js57toosm/Js57toosm.java
r31157 r31598 12 12 import java.io.*; 13 13 import java.util.*; 14 15 import org.apache.commons.lang3.StringEscapeUtils; 14 16 15 17 import s57.S57obj; … … 175 177 String valstr = S57val.stringValue(item.getValue(), item.getKey()); 176 178 if (!attstr.isEmpty() && !valstr.isEmpty()) 177 out.format(" <tag k='seamark:%s:%s' v='%s'/>%n", type, attstr, valstr);179 out.format(" <tag k='seamark:%s:%s' v='%s'/>%n", type, attstr, StringEscapeUtils.escapeXml10(valstr)); 178 180 } 179 181 for (Obj obj : feature.objs.keySet()) { … … 187 189 if (!attstr.isEmpty() && !valstr.isEmpty()) { 188 190 if ((ix == 0) && (tab.size() == 1)) { 189 out.format(" <tag k='seamark:%s:%s' v='%s'/>%n", type, attstr, valstr);191 out.format(" <tag k='seamark:%s:%s' v='%s'/>%n", type, attstr, StringEscapeUtils.escapeXml10(valstr)); 190 192 } else { 191 out.format(" <tag k='seamark:%s:%d:%s' v='%s'/>%n", type, ix + 1, attstr, valstr);193 out.format(" <tag k='seamark:%s:%d:%s' v='%s'/>%n", type, ix + 1, attstr, StringEscapeUtils.escapeXml10(valstr)); 192 194 } 193 195 }
Note:
See TracChangeset
for help on using the changeset viewer.