小编Aqu*_*267的帖子

Javascript将CSV文件加载到数组中

我正在使用Wordpress开发一个网页.网页需要有一个与所有县组合的组合框.我有一个csv格式的数据集,对于所有这些县都有大约10k行.当用户在下拉列表中选择一个县时,我只想要在网页中显示所选择的县数据.这是我的要求.

在wordpress,我的网页我正在添加js文件

<script type="text/javascript" src="http://xxx/wp     content/uploads/2014/05/countyList1.js"></script>
Run Code Online (Sandbox Code Playgroud)

并且网页下拉的代码是

<select name="county" id="county" onload="setCounties();" onchange="getSelectedCountyData();"></select>
Run Code Online (Sandbox Code Playgroud)

在countyList1.js文件中,我有setCounties()和getSelectedCountyData()函数.

到目前为止,我可以看到与县列表的下拉列表.我不知道如何阅读CSV文件并将选定的县过滤器应用于此列表.

我尝试了FileReader对象,我可以在网页上加载CSV内容,但我不希望用户选择CSV.我已经有了数据集.

我正在尝试使用此SO帖子中的这个jquery.csv-0.71库如何使用javascript从*.CSV文件读取数据?但我需要帮助.

这是在选择县时调用的代码

function getSelectedCountyData() {
        cntrySel = document.getElementById('county');
        //selCty = countyList[cntrySel.value];
        handleFiles();
}

function handleFiles() {

    $(document).ready(function () {
        $.ajax({
            type: "GET",
            url: "D:\Docs\Desktop\csvfile.csv",
            dataType: "csv",
            success: function (data) { processData(data); }
        });
    });
}

function processData(allText) {
    var allTextLines = allText.split(/\r\n|\n/);
    var headers = allTextLines[0].split(',');
    var lines = [];

    for (var i = 1; i < allTextLines.length; i++) {
        var data = …
Run Code Online (Sandbox Code Playgroud)

javascript wordpress jquery file

8
推荐指数
2
解决办法
10万
查看次数

Python - Sonarcube 与 pylint 之间的区别

我正在评估我将从事的新 Python 项目的测试框架、lint 和代码覆盖率选项。

我选择了 pytest 来满足测试需求。在阅读了大量资源后,我很困惑何时使用 Sonarcube、Sonarlint、pylint 和 coverage.py。

SonarLint 和 Pylint 是否具有可比性?我什么时候会使用 Sonarcube?

我需要能够在 Jenkins 构建中使用它。感谢您的帮助!

python lint python-3.x

6
推荐指数
1
解决办法
1116
查看次数

ReportViewer:使用页面宽度缩放模式在打印布局中显示报告

我正在使用 C# winform reportviewer 2010。

我使用 SetDisplayMode() 将查看报告的默认选项更改为打印布局(整页)。然而,由于整页是打印布局的默认缩放选项,即使我在设计器中将 ZoomMode 设置为 PageWidth,当报表加载时,它也会重置为整页。是否可以在设置 displayMode 后以编程方式将 ZoomMode 设置为页面宽度?

谢谢

reportviewer2008 reportviewer c#-3.0 report-viewer2010

5
推荐指数
3
解决办法
2万
查看次数

用于匹配字符的正则表达式,但不包括在方括号中

输入字符串:

[Wsg-Fs]-A-A-A-Cgbs-Sg7-[Wwg+s-Fs]-A-A-Afk-Cgbs-Sg7
Run Code Online (Sandbox Code Playgroud)

期望的输出是字符串数组:

[Wsg-Fs] A A A Cgbs Sg7 [Wwg+s-Fs] A A Afk Cgbs Sg7
Run Code Online (Sandbox Code Playgroud)

如果我使用-as分隔符拆分输入字符串,方括号内的字符串也会被拆分.

如何拆分字符串,以便-在方括号内忽略?

我可以找到一些类似的帖子试图忽略引号中的分隔符,但是我无法将这些解决方案应用于我的问题.

任何建议都会非常有用.谢谢!

.net c# regex

4
推荐指数
1
解决办法
2228
查看次数

尝试包含FileSaver.js时出错

我试图在我的js文件中包含https://github.com/eligrey/FileSaver.js但是我收到以下错误.如果这是正确的做法,我如何修复MIME类型?

"拒绝从'github.com/eligrey/FileSaver.js'执行脚本;因为它的MIME类型('text/html')不可执行,并且启用了严格的MIME类型检查."

javascript

1
推荐指数
1
解决办法
1502
查看次数