for each (var wpt:XML in file.wpt) {
var tags:Object = {};
for each (var tag:XML in wpt.children()) {
- tags[tag.name().localName]=tag.toString();
+ tags[tag.name().localName]=tag.toString().substr(0,255);
}
var node:Node = connection.createNode(tags, wpt.@lat, wpt.@lon, action.push);
connection.registerPOI(node);
for each (var wpt:XML in file.wpt) {
var tags:Object = {};
for each (var tag:XML in wpt.children()) {
- tags[tag.name().localName]=tag.toString();
+ tags[tag.name().localName]=tag.toString().substr(0,255);
}
var node:Node = connection.createNode(tags, wpt.@lat, wpt.@lon, push);
connection.registerPOI(node);
var tags:Object = {};
if (placemark.name.length() > 0) {
- tags["name"] = placemark.name;
+ tags["name"] = placemark.name.substr(0,255);
}
if (placemark.description.length() > 0) {
- tags["description"] = placemark.description;
+ tags["description"] = placemark.description.substr(0,255);
}
for each (var point:XML in placemark.Point) {
private function parseTags(tagElements:XMLList):Object {
var tags:Object = {};
for each (var tagEl:XML in tagElements)
- tags[tagEl.@k] = tagEl.@v;
+ tags[tagEl.@k] = tagEl.@v.substr(0,255);
return tags;
}