繁体   English   中英

如何使用asp.net作为服务器端语言在服务器上存储json文件以及如何使用javascript,html和css访问json数据?

[英]how to store json file at server using asp.net as server side language and how to access json data using javascript, html and css?

我是网络开发的新手。 我正在建立一个美食博客网站。 我想追求前端网络开发人员的职业生涯。 我只使用javascript,jquery,html和css等客户端语言构建了我的网站。 我用json来存储数据。 我的问题是 -

我现在想让我的网站上线。 为此,我希望我的网站托管在服务器上。 由于我没有使用任何服务器端脚本,如果他们确实尝试“检查元素”或“查看源代码”,我的每个人都可以看到与网站相关的数据吗?

2.如何将Json与客户端代码/脚本分开? 我认为,我将不得不从其他javascript代码中分离json数据并将其存储在服务器上的单独文件中。 但在这种情况下,我如何访问Json数据? 为此,我将不得不使用一些服务器端脚本语言。 我更喜欢Asp.net(不是我认识asp.net,但我熟悉C#)。 我还必须在客户端更改我的html代码以从服务器获取Json数据。 我并不是真的意识到这一切。 有人可以节省一些时间让我知道如何去做吗?

3.所有客户端和服务器端代码都在一个asp.net项目中吗?

我在网上搜索过。 通常互联网上的所有材料/编码大部分是在php或python中,因此我很困惑。 没有明确的指导我可以找到如何只使用JSON处理数据部分?

帮助您回答第二个问题2.如何将Json与客户端代码/脚本分开? 通常服务器端在控制器中,所以你的HomeController.cs会有一个Index动作(公共ActionResult Index()),只要浏览器到达Home / Index.cshtml路由以便将这两个分开,基本上就会调用该方法,您可以在控制器中获取或构建Json并将其传递给ViewBag,然后您可以在视图中访问它。 使用$ .ajax也可以帮助从视图中获取json并更新页面特定部分的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM