diff options
author | Kevin Smith <git@kismith.co.uk> | 2012-10-18 16:27:38 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2012-10-18 16:27:38 (GMT) |
commit | e1ab207943693a5d7c31d103f538f6c859c436ff (patch) | |
tree | dbc5740fdb7cb17d304e08993c4d2b201a95f12e /src/com/isode/stroke/serializer | |
parent | b929d80743dca78406f0fb338175c90590a4ed67 (diff) | |
download | stroke-e1ab207943693a5d7c31d103f538f6c859c436ff.zip stroke-e1ab207943693a5d7c31d103f538f6c859c436ff.tar.bz2 |
And more cleanup
Change-Id: I49cf4cba01452b291655dfccdc134180270c1ff3
Diffstat (limited to 'src/com/isode/stroke/serializer')
-rw-r--r-- | src/com/isode/stroke/serializer/xml/XMLElement.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/com/isode/stroke/serializer/xml/XMLElement.java b/src/com/isode/stroke/serializer/xml/XMLElement.java index 9512c85..6a51d3f 100644 --- a/src/com/isode/stroke/serializer/xml/XMLElement.java +++ b/src/com/isode/stroke/serializer/xml/XMLElement.java @@ -37,22 +37,22 @@ public class XMLElement implements XMLNode { } public String serialize() { - String result = ""; - result += "<" + tag_; + StringBuilder result = new StringBuilder(); + result.append("<").append(tag_); for (String key : attributes_.keySet()) { - result += " " + key + "=\"" + attributes_.get(key) + "\""; + result.append(" ").append(key).append("=\"").append(attributes_.get(key)).append("\""); } if (childNodes_.size() > 0) { - result += ">"; + result.append(">"); for (XMLNode node : childNodes_) { - result += node.serialize(); + result.append(node.serialize()); } - result += "</" + tag_ + ">"; + result.append("</").append(tag_).append(">"); } else { - result += "/>"; + result.append("/>"); } - return result; + return result.toString(); } public void setAttribute(String attribute, String value) { |