angular.fromJson与toJson方法用法示例
发布时间 - 2026-01-11 01:08:46 点击率:次本文实例讲述了angular.fromJson与toJson方法用法。分享给大家供大家参考,具体如下:

AngularJS的angular.fromJson()方法可以把一个Json字符串中解析成一个对象,或对象数组:
<!DOCTYPE html>
<html ng-app="App">
<head>
<meta charset="UTF-8">
<title></title>
<script src="../js/angular.js"></script>
<script type="text/javascript">
angular.module("App", [])
.controller("parseController", function($scope)
{
$scope.parse = function()
{
var json = '{"name":"liSi", "password":"321"}';
var jsonArr = '[{"name":"zhangSan", "password":"123"},{"name":"liSi", "password":"321"}]';
var obj = angular.fromJson(json);
console.log(obj.name);
var objArr = angular.fromJson(jsonArr);
console.log(objArr[0].name);
console.log(objArr[1].password);
}
});
</script>
</head>
<body>
<div ng-controller="parseController">
<button ng-click="parse()">点击我!</button>
</div>
</body>
</html>
控制台打印的结果如下:
liSi zhangSan 321
相应地,能够从Json到对象,就能够从对象到Json:
var obj =
{
name:"liSi", password:"321"
}
var str = angular.toJson(obj, true);
console.log(str);
打印结果如下:
{
"name": "liSi",
"password": "321"
}
PS:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:
在线JSON代码检验、检验、美化、格式化工具:
http://tools./code/json
JSON在线格式化工具:
http://tools./code/jsonformat
在线XML/JSON互相转换工具:
http://tools./code/xmljson
json代码在线格式化/美化/压缩/编辑/转换工具:
http://tools./code/jsoncodeformat
在线json压缩/转义工具:
http://tools./code/json_yasuo_trans
更多关于AngularJS相关内容感兴趣的读者可查看本站专题:《AngularJS指令操作技巧总结》、《AngularJS入门与进阶教程》及《AngularJS MVC架构总结》
希望本文所述对大家AngularJS程序设计有所帮助。
# angular
# fromJson
# toJson
# Angularjs根据json文件动态生成路由状态的实现方法
# Angular使用$http.jsonp发送跨站请求的方法
# 使用AngularJS 跨站请求如何解决jsonp请求问题
# AngularJS中的JSONP实例解析
# AngularJS实现动态添加Option的方法
# AngularJS+bootstrap实现动态选择商品功能示例
# AngularJS实现的回到顶部指令功能实例
# AngularJS自定义指令实现面包屑功能完整实例
# AngularJS使用拦截器实现的loading功能完整实例
# AngularJs 常用的过滤器
# 转换工具
# 进阶
# 相关内容
# 感兴趣
# 给大家
# 更多关于
# 所述
# 几款
# 程序设计
# 再为
# 操作技巧
# 讲述了
# title
# UTF
# src
# script
# head
# App
# charset
# meta
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Win11怎么设置默认图片查看器_Windows11照片应用关联设置
如何快速搭建虚拟主机网站?新手必看指南
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
长沙企业网站制作哪家好,长沙水业集团官方网站?
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
简单实现Android文件上传
UC浏览器如何设置启动页 UC浏览器启动页设置方法
如何用免费手机建站系统零基础打造专业网站?
网站建设要注意的标准 促进网站用户好感度!
Laravel怎么在Controller之外的地方验证数据
Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程
QQ浏览器网页版登录入口 个人中心在线进入
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
php在windows下怎么调试_phpwindows环境调试操作说明【操作】
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
如何在企业微信快速生成手机电脑官网?
详解vue.js组件化开发实践
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
北京专业网站制作设计师招聘,北京白云观官方网站?
千库网官网入口推荐 千库网设计创意平台入口
如何快速完成中国万网建站详细流程?
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
如何在云主机上快速搭建网站?
Python文件操作最佳实践_稳定性说明【指导】
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何在不使用负向后查找的情况下匹配特定条件前的换行符
PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑
Laravel怎么解决跨域问题_Laravel配置CORS跨域访问
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
Laravel怎么清理缓存_Laravel optimize clear命令详解
如何用5美元大硬盘VPS安全高效搭建个人网站?
如何用好域名打造高点击率的自主建站?
Laravel怎么为数据库表字段添加索引以优化查询
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
如何在云服务器上快速搭建个人网站?
Android利用动画实现背景逐渐变暗
什么是javascript作用域_全局和局部作用域有什么区别?
三星网站视频制作教程下载,三星w23网页如何全屏?
昵图网官方站入口 昵图网素材图库官网入口
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
在Oracle关闭情况下如何修改spfile的参数
MySQL查询结果复制到新表的方法(更新、插入)
EditPlus中的正则表达式实战(6)
浅析上传头像示例及其注意事项

