javascript - 将 php 数组导入 javascript 数据集

标签 javascript php html arrays

我提取了一些数据并将它们组织在 .php 文件中的数组中。

现在我想在另一个扩展名为 .html 的文件中使用 d3 方法可视化该数据。我想将该数组导入到数据集中。

我会尝试在这里发布代码或有意义的内容:

<?php

        // data extraction from a bunch of xml files.
        // stored all of that in an array ---- $topics 
        // sorted the array by frequency of the elements 

        $topic_count = array_count_values($topics);

        echo '<p>' . "Array Testing " . '</p>';

        foreach ($newArray as $key => $value) {
                echo "$key - <strong>$value</strong> <br />"; 
        }

    ?>

foreach 的输出是:

tim harper published - 5
TIM HARPER Published - 3
Updated - 1
Illustration Garnotte - 1
cour rejette - 1
cour supr me rejette les peines obligatoires du gouvernement harper - 1
Chris Wattie - 1
Stephen Harper - 1
contenu publication - 1
information - 1
juif canadien - 1

当我echo json_encode($newArray,JSON_PRETTY_PRINT); 输出是:

{
    "tim harper published": 5,
    "TIM HARPER Published": 3,
    "Updated": 1,
    "Illustration Garnotte": 1,
    "cour rejette": 1,
    "cour supr me rejette les peines minimales obligatoires du gouvernement harper": 1,
    "Chris Wattie": 1,
    "Stephen Harper": 1,
    "contenu publication": 1,
    "information": 1,
    "juif canadien": 1
}

我尝试过这样做:

script type = "javascript">
            var dataset = <?php echo json_encode($newArray,JSON_PRETTY_PRINT); ?>;
        </script>

但我无法获取要使用的数据。

似乎我已经偏离主题了,但我的问题是如何将这些数据导入到我的 html 文件中。 (当然是同一个文件夹)

最佳答案

您可以将数据保存在文本文件中并解析它。

var jsonphp = '<?php echo $d = file_get_contents("json.txt"); ?>';
var jsondata = $.parseJSON(jsonphp);

关于javascript - 将 php 数组导入 javascript 数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30428674/

相关文章:

javascript - 如何更改 angularJS 中的观察者顺序?

javascript - 如何检测移动到 Mobile Safari 中的新选项卡

php - 如果表中存在值则循环查询直到不存在

php - 分解为数组并将每个元素打印为列表项

javascript - Chrome 渲染内联 block 高度错误

javascript - 为什么我无法使用组合构造函数/原型(prototype)模式访问此实例变量?

javascript - 为什么我在 bootstrap 模式中的点击事件触发不止一次

Php/MYSql 查询错误

html - 为什么特定标签标记不垂直对齐?

html - 固定的 div 位置在删除条件子 div 时缩小