php json dom解析

<script>

$(function(){

dataparam={"app_id":<?=$CYCLE_NO?>};
$.ajax({
type: ‘POST‘,
dataType: "json",
url: ‘ajax/getappinfo.php‘,
cache: false,
data:dataparam,
success: function(data)
{
$.each(data,function(idx,item){
var pro_id=item.PRO_ID;
// $("#pro_id").val(item.FACT_QTY);

var a = document.getElementsByTagName("div");
var dom;
for(var k = 0,kk=a.length;k<kk;k++){
if(a[k].getAttribute("data-np-id") == pro_id){
dom = a[k];
break;
}
}
dom.getElementsByTagName("input")[0].value=item.FACT_QTY;
})
}
});

})

</script>

//php

<?
include_once ("inc/auth.inc.php");
$id = isset($_POST[‘app_id‘]) ? $_POST[‘app_id‘] : ‘0‘;
$query = "SELECT * FROM office_transhistory WHERE CYCLE_NO=".$id;

$cursor = exequery ( TD::conn (), $query );
$data="[";
while ( $ROW = mysql_fetch_array ( $cursor ) )
{
$PRO_ID = $ROW[‘PRO_ID‘];
$FACT_QTY = $ROW[‘FACT_QTY‘];
$data.="{\"PRO_ID\":\"".$PRO_ID."\",\"FACT_QTY\":\"".$FACT_QTY."\"},";
//$data.="{\"".$PRO_ID."\":\"".$FACT_QTY."\"},";

};
$data=substr($data,0,-1);
$data.="]";
file_put_contents("D:/txt.txt",$data);
echo $data;

时间: 2024-11-09 11:59:42

php json dom解析的相关文章

UI11-数据解析:Json DOM SAX 解析

JSONKit 解析: 第三方: #import "JSONKit.h" JSON 系统解析: DOM 解析 第三方: #import "GDataXMLNode.h" GData有个方法 NSArray *arr = [root elementsForName:@"student"]; 找到所有姓名是name的学生,存放到数组中. 1.头文件搜索  ${SDK_ROOT}/usr/include/libxml2 2.导入库  XML 3.转ar

iOS中的数据解析(XML,JSON),SAX解析,DOM解析

第三方 SAT解析 #import "SAXTableViewController.h" #import "Student.h" @interface SAXTableViewController ()<NSXMLParserDelegate> @property (nonatomic, retain) NSMutableArray *dataSourse; // 存储学生对象 @property (nonatomic, retain) Student

iOS 对于文件的解析 JSON DOM SAX

主要是对文件的三种解析方法,相关的文件已经压缩附件中 .h文件 #import <UIKit/UIKit.h> #import "StudentModel.h" #import "GDataXMLNode.h" @interface RootViewController : UIViewController<NSXMLParserDelegate> @property(nonatomic,retain)NSMutableArray *data

UI_16 XML、JSON数据结构解析

从事先规定好的格式中提取数据,即为解析.iOS开发常见的解析有:XML解析.JSON解析 一.XML解析 XML:Extensible Markup language(可扩展标记语?),主流数 据格式之?,可以?来存储和传输数据. XML的解析有很多选择,iOS SDK提供了NSXMLParser和libxml2两个类库,另外还有很多第三方类库可选,例如TBXML.TouchXML.KissXML.TinyXML和GDataXML.如何选择? 以下几点摘自iOS平台XML解析类库对比和安装说明

JSON&amp;XML 解析总结

JSON & XML解析 JSON(数据传输): JSON具有对象(字典)和数组两种数据格式.字典用“{}”,数组用“[]”.其实也是key-value(字符串,数值,布尔类型,对象,空对象,数组)键值对. JSON 可以与Object-C相互转换  ->则是JSON的解析过程(正向与逆向的解析-为了说明自己定义的正逆)->可用于数据的持久化,将JSON数据写入文件中保存(逆向):从文件中读出数据(正向). JSON ->Object-C(正向):jsondata->jso

iOS中XML、JSON数据结构解析以及第三方类的引用

今天讲到数据结构解析的内容:XML和JSON两种 XML数据结构:是扩展于HTML,主要使用标签对<start></start> 其解析有两种: 1.SAX解析(Simple API for XML).是基于事件驱动的解析方式,逐行解析数据(采用协议回调机制) NSXMLParser是iOS自带的XML解析类.解析过程由NSXMLParserDelegate协议方式回调 解析过程:开始标签-->取值-->结束标签-->取值 使用过程如下: @interface T

《JAVASCRIPT高级程序设计》JSON语法/解析/序列化

JSON是一种数据格式,不是一种编程语言. 一.语法 JSON语法可以表示以下三种类型的值:简单值.对象.数组. 1.简单值 最简单的JSON数据值就是简单值: 5 "hello world" 2.对象 JSON对象与JAVASCRIPT字面量有些不同,以下是javascript中的对象字面量: // 表示方法1 var person = { name:"Lillian", age:24 }; // 表示方法2 var person1 = { "name&

JSON的解析和序列化

背景:XML曾经是互联网传输结构化数据的事实标准,但XML过于繁琐.冗长,而且解析麻烦,同XML数据结构要解析成DOM文档而且从中提取数据极为麻烦相比,JSON可以解析为JavaScript对象的优势极其明显.相比之下,JOSN是在JavaScript中读写结构化数据更好的方式,可以把JSON字符串直接传给eval(),而且不必创建DOM对象.JSON是一种数据格式,很多编程语言都有针对JOSN的解析器和序列化器. 一.JSON为JavaScript子集,可以使用eval解析JSON字符串,并返

iOS开发——XML/JSON数据解析

除了XML和Json,文中还涉及到的一些知识:第三方类库的使用,获取本地文件内容,网站API使用,GCD多线程编程,不做详细介绍,在代码出现的地方会注明. 先安利一波: Json XML 大数据时代,我们需要从网络中获取海量的新鲜的各种信息,就不免要跟着两个家伙打交道,这是两种结构化的数据交换格式.一般来讲,我们会从网络获取XML或者Json格式的数据,这些数据有着特定的数据结构,必须对其进行解析,得到我们可以处理的数据.所谓“解析”,就是从事先规定好的格式串中提取数据.解析的前提是数据的提供方