全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

angular.fromJson与toJson方法用法示例

本文实例讲述了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 


相关文章: 如何通过老薛主机一键快速建站?  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?  如何在建站宝盒中设置产品搜索功能?  如何通过建站之星自助学习解决操作问题?  如何在云主机上快速搭建网站?  高端建站如何打造兼具美学与转化的品牌官网?  如何在七牛云存储上搭建网站并设置自定义域名?  如何在橙子建站上传落地页?操作指南详解  开源网站制作软件,开源网站什么意思?  手机网站制作与建设方案,手机网站如何建设?  历史网站制作软件,华为如何找回被删除的网站?  无锡营销型网站制作公司,无锡网选车牌流程?  电商网站制作公司有哪些,1688网是什么意思?  javascript中对象的定义、使用以及对象和原型链操作小结  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  建站之星安装后如何自定义网站颜色与字体?  如何快速查询域名建站关键信息?  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  如何高效利用亚马逊云主机搭建企业网站?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  再谈Python中的字符串与字符编码(推荐)  建站之星会员如何解锁更多建站功能?  北京企业网站设计制作公司,北京铁路集团官方网站?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  动图在线制作网站有哪些,滑动动图图集怎么做?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  小型网站制作HTML,*游戏网站怎么搭建?  如何通过虚拟主机快速搭建个人网站?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  建站主机系统SEO优化与智能配置核心关键词操作指南  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  香港服务器部署网站为何提示未备案?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  网站制作需要会哪些技术,建立一个网站要花费多少?  如何在IIS管理器中快速创建并配置网站?  css网站制作参考文献有哪些,易聊怎么注册?  全景视频制作网站有哪些,全景图怎么做成网页?  如何基于PHP生成高效IDC网络公司建站源码?  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  建站之星代理平台如何选择最佳方案?  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  网站图片在线制作软件,怎么在图片上做链接?  高防服务器如何保障网站安全无虞?  建站上传速度慢?如何优化加速网站加载效率?  建站之星安装失败:服务器环境不兼容?  如何快速搭建高效WAP手机网站?  如何获取PHP WAP自助建站系统源码?  c# await 一个已经完成的Task会发生什么 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。