aboutsummaryrefslogtreecommitdiff
path: root/lib/xml/reader.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/xml/reader.js')
-rw-r--r--lib/xml/reader.js8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/xml/reader.js b/lib/xml/reader.js
index ab175f2..6189851 100644
--- a/lib/xml/reader.js
+++ b/lib/xml/reader.js
@@ -2,7 +2,8 @@ var promises = require("../promises");
var sax = require("sax");
var _ = require("underscore");
-var Element = require("./nodes").Element;
+var nodes = require("./nodes");
+var Element = nodes.Element;
exports.readString = readString;
@@ -50,10 +51,7 @@ function readString(xmlString, namespaceMap) {
parser.ontext = function(text) {
if (currentElement !== rootElement) {
- currentElement.children.push({
- type: "text",
- value: text
- });
+ currentElement.children.push(nodes.text(text));
}
};