Tag: csv

如何在高图中输入null然后在折线图中忽略它?

我正在使用highcharts创建一个折线图,每当输入为null时,折线图就会分成散点图。 我希望它只是忽略该值并连接到图中的下一个点。 我想我使用了正确的代码,但图表仍然不会让步。 当我将鼠标hover在值上时,工具提示甚至会显示为null(我是否用CSV中的单词写入null或者只是离开;;)… $(“select”).change(function() { $(“select option:selected”).each(function() { var variable = $(this).val(); var graphtitle; switch (variable) { case “CSV/Sheet1.csv”: graphtitle = “Academic-Corporate Collaboration”; break; case “CSV/Sheet2.csv”: graphtitle = “Academic-Corporate Collaboration Impact”; break; case “CSV/Sheet3.csv”: graphtitle = “Citation Count”; break; case “CSV/Sheet4.csv”: graphtitle = “Citation Count, self-citations excluded”; break; case “CSV/Sheet5.csv”: graphtitle = “Citations per […]

用于修改csv文件条目的Php和javascript代码

我试着描述我的完整情况…… 我使用php函数读取了一个csv文件。 我开发了一个表示文件条目的php类。 所以,我有一个包含所有条目的php数组。 当我读取文件的所有条目时,我使用php函数将这些可视化为一个表。 对于表我使用jQuery tableSorter 。 现在,用户可以编辑此表的某些行(为此我编写了一些javascript函数)。 此时我需要保存(在csv文件中)每个修改过的表行。 有一个简单的方法来做到这一点? 需要我修改php数组吗? 有可能通过javascript代码修改php变量吗? 抱歉,我对此很新。 欢迎实际的例子。

如何在highcharts中加载多个CSV文件?

我正在尝试在高级图表中绘制一个图表,包含来自2个CSV文件的变量。 我根据这些示例进行了尝试: 在一个图表中加载多个csv文件(正确的顺序),并从2个不同的csv文件加载高图中的数据,但我无法使其工作,网页中没有任何内容,它只是空白。 如果您在chrome中看到错误,则抛出“Uncaught SyntaxError:意外的输入结束”。 我真的很赞赏你能给我的任何帮助。 这是我使用的代码和两个示例文件: 2 csv_v3 $(document).ready(function() { var c = []; var d = []; var e = []; var f = []; $.get(‘test1.csv’, function (data1) { // Split the lines var lines = data1.split(‘\n’); // Iterate over the lines and add categories or series $.each(lines, function (lineNo, line) { var […]

Highcharts csv数据系列以空值开头

我试图用highcharts表示csv数据。 我不能使用以空值开头的csv数据。 如何使用csv数据,其中系列以空值开头。 虽然它可以正常使用’empty’或’0’,但我特别需要这个以null或NA工作,请检查jsfiddle 我的csv看起来像这样 Year,Annual mean,5 year mean 1880,-0.31,null 1881,-0.22,-0.25 1882,-0.28,-0.29 1883,-0.3,-0.29 1884,-0.33,-0.3 提前致谢

有多个动态选择框angularjs

我使用Papaparse构建了一个csv联系人导入器。 该网站运行角度。 这是我的表格: Header Attribute Value Sample {{row.header}} Ignore {{attribute.val}} Add Attribute {{row.values}} Save Import HTML给出了这个结果: 到目前为止,这一切都正常运行和显示。 但是,我不知道如何捕获processImport()函数中的数据。 我想过使用绑定,但由于用户可以从选择框中添加/删除属性,我无法预先构建选择框。 由于每个csv可以有不同数量的列,我需要重复每列。 有关如何捕获此处提交的数据的任何建议? 如果我还要添加其他内容,请告诉我。

无法通过ajax请求获取CSV文本

我有一点不能检索csv响应的问题。 这里有一个csv 链接到csv 我正在尝试检索此数据,但是响应中的特殊字符存在问题。 我成功地收到了数据但是jQuery尝试解码它并通过语法错误:我的请求是: $.ajax({ url: ‘http://toolserver.org/~daniel/WikiSense/Contributors.php?wikilang=en&wikifam=.wikipedia.org&page=Cloud+computing&since=&until=&grouped=on&order=-edit_count&max=1000&order=-edit_count&format=csv’, dataType: “script”, success: function(data){ alert(‘success’); }, error: function(test1, test2, test3) { alert(‘error’); } }); 错误是(指向%字符) SyntaxError: syntax error 1004+%28922%2F82%29,SamJohnston,2008-07-26+09%3A40,2013-03-07+18% 我还尝试将dataType设置为文本,以便不解码数据。 在这种情况下,我收到ajax请求的错误。 $.ajax({ url: ‘http://toolserver.org/~daniel/WikiSense/Contributors.php?wikilang=en&wikifam=.wikipedia.org&page=Cloud+computing&since=&until=&grouped=on&order=-edit_count&max=1000&order=-edit_count&format=csv’, dataType: “text”, success: function(data){ alert(‘success’); }, error: function(test1, test2, test3) { alert(‘error’); } }); 我试着尝试.ajax()参数contentType,dataType,scriptCharset等。它没有帮助。

通过从字段中删除引号,支持标题以及允许其他分隔符来改进csv文件阅读器

我希望我的文件在html中显示时没有引号。 意思是每个单词都有引号。 我想把它带走。 我还想添加一个标签,以便我可以有一个标题。 而且我不想只用逗号分隔,我也想要其他分隔符如| 这是我的代码: CSS: table {border:1px solid #ccc; } table th {background-color:#F7F7F7; 颜色:#333; font-weight:bold; table th,table td {padding:5px; border-color:#ccc; } 使用Javascript: $(function () { $(“#upload”).bind(“click”, function () { var regex = /^([a-zA-Z0-9\s_\\.\-:])+(.csv|.txt)$/; if (regex.test($(“#fileUpload”).val().toLowerCase())) { if (typeof (FileReader) != “undefined”) { var reader = new FileReader(); reader.onload = function (e) { var […]

CSV到XML使用客户端脚本

我正在寻找一个将csv文件转换为xml的小型网站。 我知道用PHP做简单的方法,但是我没有服务器来运行它,并且XAMPP之类的东西无法安装在计算机上,所以它需要的是不需要服务器的东西。 有没有可用的代码呢? 也许是一个jquery插件?

将CSV转换为JSON – jQuery

我正在尝试将数据从csv转换为json,但我希望数据遵循某种层次结构。 这是我的CSV link,model,role,access link1,model1,role1,true link1,model1,role2,true link1,model1,role3,true link1,model1,role4,true link1,model2,role1,false link1,model2,role2,false link1,model2,role3,false link1,model2,role4,false link2,model1,role1,false link2,model1,role2,true link2,model1,role3,false link2,model1,role4,true link2,model2,role1,false link2,model2,role2,true link2,model2,role3,false link2,model2,role4,true 预期结果 “link1”: { “model1”: { “role1”: true, “role2”: true, “role3”: true, “role4”: true, }, “model2”: { “role1”: false, “role2”: false, “role3”: false, “role4”: false, } }, “link2”: { “model1”: { “role1”: false, “role2”: true, “role3”: false, […]

Ajax CSV未定义的数组值

对于我正在工作的脚本,我不断得到一个填充’undefined’而不是实际值的数组,我有一个CSV文件,我用$ .ajax读取,我试图将整个CSV分成基于标题行的数组。 我现在的代码: $.ajax({ type: “GET”, url: “airport.txt”, dataType: “text”, success: function(data) { lines = processData(data); function processData(allText) { var allTextLines = allText.split(/\r\n|\n/); var headers = allTextLines[0].split(‘,’); for (var i=1; i<allTextLines.length; i++) { var data = allTextLines[i].split(','); if (data.length == headers.length) { var tarr = []; for (var j=0; j<headers.length; j++) { tarr.push(headers[j]+":"+data[j]); } lines.push(tarr); […]