如何使用d3.js解析json对象中的巨大xml文件

时间:2016-03-04 05:53:05

标签: javascript d3.js

d3.xml("treeData.xml", function(error, treeData1) {

//xml str            
    var xmlstr = (new XMLSerializer()).serializeToString(treeData1);

    // Create x2js instance with default config
    var x2js = new X2JS();

    var obj=x2js.xml_str2json(xmlstr);
    //alert(obj['root'][0]);
    var jsonObj = JSON.stringify(x2js.xml_str2json(xmlstr));    
    //alert(jsonObj);

    treeData=obj;
    root=treeData['root'];
    //root =obj['root'];
    update(root);
});

我正在使用此代码进行解析,但它不适用于大于300mb的xml文件。

0 个答案:

没有答案