Javascript 如何从Razor中读取JSON文件

Javascript 如何从Razor中读取JSON文件,javascript,c#,asp.net-mvc,d3.js,Javascript,C#,Asp.net Mvc,D3.js,我在ASP.NET MVC项目的Content文件夹中有flare.json文件。我试着从razor那里读到这样的内容: d3.json("Content/flare.json", function (error, flare) { 我希望加载json,如下示例所示: 但无论我怎么尝试,我都无法加载。你能告诉我如何读取JSON文件吗?谢谢。只是好奇:你选择这个名字只是为了你可以随意问很多问题吗+1如果not@JamesP它不起作用。它转到http://localhost:12345/Cont

我在ASP.NET MVC项目的
Content
文件夹中有flare.json文件。我试着从razor那里读到这样的内容:

d3.json("Content/flare.json", function (error, flare) {
我希望加载json,如下示例所示:


但无论我怎么尝试,我都无法加载。你能告诉我如何读取JSON文件吗?谢谢。

只是好奇:你选择这个名字只是为了你可以随意问很多问题吗+1如果not@JamesP它不起作用。它转到
http://localhost:12345/Controller/~/Content/flare.json
那么您是否尝试过使用
“/Content/flare.json”
?@Arg0n的评论有效。谢谢。@JamesP只有在您使用Razor构建URL(例如使用HTML帮助程序)的情况下,这才有效。