javascript - PHP 为 D3 生成 JSON
问题描述
我有一个读取 JSON 文件的 D3 图。我苦苦挣扎的是,将动态生成的 PHP JSON 数据放入 D3 图中的机制是什么。
我认为像我这样知识有限的人的明显解决方案是让 PHP 在加载时将 JSON 文件写入目录,然后让 D3 图查找它。
但是,我觉得有一种更好的方法可以做到这一点,而无需编写 json 文件并读取 json 文件。
任何人都可以建议这样的行业标准方法,所以我可以继续阅读。
解决方案
只需从 D3 请求 PHP 脚本,就像它是一个 JSON 文件一样。然后在你的 PHP 脚本中......
$data = array('your', 'data', 'here');
header('Content-Type: application/json');
echo json_encode($data);
exit();
推荐阅读
- python-3.x - 当页面标题有括号时如何加载 wikipedia.page().content
- maven-3 - 无法使用 Junit5 和 Surefire 插件重新运行失败的测试
- google-apps-script - 我想在继续之前使用 If 语句检查单元格值是否为“TRUE”
- java - 如何使用 JAVA 将 B+ 树保存在文件中
- bash - 在变量周围使用引号时的换行之谜
- algorithm - Project Euler 68:“神奇”的 5 边形环的最大 16 位字符串是多少?误解问题
- python - 根据两列值将单行转换为两行
- ios13 - 如何在 Xcode 11 中为 iOS 12 编写应用程序?
- caching - WSO2:缓存键和响应
- python - 使用 python 3.6 的 Anaconda 环境无法正常工作