簡體   English   中英

從文本文件中提取JSON數據,並將其放入javascript數組中

[英]pull JSON data from a text file and put it in an array in javascript

我有一個名為“ vars.txt”的文本文件,其中包含一個數組。 我如何提取該信息並將其放入javascript數組中? 現在我有

<script type="text/javascript">
function test() {
  var testvar = <?php file_get_contents('vars.txt') ?>;
  alert ("success");
  alert (testvar);
};
</script>

那是行不通的。 有沒有更好的方法可以將此數據提取到數組中?

<script type="text/javascript">
function test() {
  var testvar = <?php echo file_get_contents('vars.txt') ?>;
  alert ("success");
  alert (testvar);
};
</script>

您忘記了echo顯數據,沒有這些,任何內容都不會呈現到javascript函數中。

要調試這種情況,只需查看渲染網頁的源,並查看實際打印的內容。

使用json_decode()解碼vars.txt的JSON數據:

var testvar = <?php echo json_decode(file_get_contents('vars.txt')) ?>;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM