java传来的xml 用php解析解析的结果在用 sql 语句查询 但是解析的有乱码 报错.解析的结果用$sql="select nid from category where cName = '$arry[ncategory]'"用这条sql的话是正确的,后来我又新建个表category_exp $sql=sql="select nid from category_exp where cName = '$arry[ncategory]'"就会报错 faultString: org.xml.sax.SAXException: Bad envelope tag: pre 就会报错 然后打印出$arry[ncategory]为空 但是用category 这个表的时候也为空却能执行
解决方案 »
- 怎么将while循环里的每次循环的值组成一个二维数组?
- 怎么利用php脚本获取表单控件的值?
- 大家好!有谁有有最新的php官方中文手册?
- wapeq建站程序后台上传图片时提示错误:Fatal error: Call to undefined function, 好像要修改代码才行 汗!! 请教哦
- 一个简单的smarty实例,帮忙看一下,本人是菜鸟.
- ACityName1=%u4e39%u4e1c 这个等号后面的是什么啊?
- 敬爱的版主请进!请教个问题
- class.FastTemplate.php3 的几个问题,请用的朋友进来指较.
- php连接mysql出现怪问题
- 哪里有DW快速入门的电子书和资料?
- 这段代码错误在哪里啊
- 问一个简单的问题
category_exp
语句 值
格式 Compact
整理 gbk_chinese_ci
下一个 Autoindex 416
创建时间 2010 年 05 月 28 日 10:19 category
行统计 语句 值
格式 Compact
整理 gbk_chinese_ci
下一个 Autoindex 397
创建时间 2010 年 05 月 17 日 11:28 但是用category_exp这个表时候就是有问题
public function parse($strXml)
{ $arrAttribute=array();
$doc=new DOMDocument();
//$strXml2=iconv("GBK","utf-8",$strXml);
$doc->loadXML($strXml);
// $doc->load("../upload.xml");
$root=$doc->getElementsByTagName('exponent');
$root=$root->item(0);
//读取根节点的属性
foreach($root->attributes as $ratt)
{
$arrAttribute[$ratt->nodeName]=$ratt->nodeValue;
}
$x=$doc->documentElement;
//读取每个子节点的值
foreach($x->childNodes as $item)
{
$arrAttribute[$item->nodeName]=$item->nodeValue;
}
return $arrAttribute;
}