当前位置: 58彩票app下载 > 关于计算机 > 正文

Json对象替换字符串占位符完结代码

时间:2019-09-18 11:14来源:关于计算机
例如: 含有占位符的字符串hello,{name},your birthday is {birthday }; 提供的Json对象{name: "czonechan", birthday : "1989-07-02" } ; 替换后为 hello,czonechan,your birthday is 1989-07-02。 实现代码: 复制代码 代码如

例如:

  含有占位符的字符串hello,{name},your birthday is {birthday };
  提供的Json对象{name: "czonechan", birthday : "1989-07-02" } ;
  替换后为 hello,czonechan,your birthday is 1989-07-02。

实现代码:

复制代码 代码如下:

Object.prototype.jsonToString=function(str) {
o=this;
return str.replace(/{w*}/g, function (w) {
r = w.substr(1,w.length-2);//去除{}
return (o[r]===0)?0:(o[r] ? o[r] : "");//o[r]===0这句是为了实现当值为0时输出0而不是空。
});
};

您可能感兴趣的文章:

  • Android 读取Properties配置文件的小例子
  • java读取properties配置文件的方法
  • Java遍历Properties所有元素的方法实例
  • java获取properties属性文件示例
  • Spring加载properties文件的方法
  • iOS中修改UITextField占位符字体颜色的方法总结
  • 深入理解结构体中占位符的用法
  • javascript 文本框水印/占位符(watermark/placeholder)实现方法
  • java遍历properties文件操作指南
  • .properties文件读取及占位符${...}替换源码解析

编辑:关于计算机 本文来源:Json对象替换字符串占位符完结代码

关键词: