当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 我在winxp-sp2环境下开发的。xp的防火墙已经关闭。另一台也是同样的环境。 不管怎么样,两台机器的互相调用都不成功。本机调用都ok。 不知道那位牛人帮我解决一下阿?小弟万分感谢! 出现的错误如下: ************** 异常文本 ************** system.web.services.protocols.soapheaderexception: message ......
 ·java存储过程问题    »显示摘要«
    摘要: 有没有人写过oracle的java stored procedure??可不用java存储过程访问其他类型的数据库?比如sqlserver??请各位高手赐教,谢谢!! 如果可以,sqlserver的jdbc驱动应该放在哪儿? ......


这样的xml怎样解析出来值呢

<?xml   version="1.0"   encoding="gb2312"?>  
  <servicesinfo>  
          <service   service_id="y">  
            <key   number="00">  
          <rand   value="n">  
          <aim   name="a"   >  
          <file   delayflag   =   "n"   content="hello"   />  
          </aim>  
          <aim   name="b">  
          <file   delayflag   =   "n"   content="gg"   />  
          </aim>  
          </rand>  
  </key>  
          </service>  
  </servicesinfo>  
  我怎样解析出:service_id,number,delayflag,content后面的值呢???  
  希望大家帮忙.我刚刚学php不久.多谢

NO.1   作者: phpsessid

//php5支持  
   
  $xml1   =   (array)simplexml_load_file($XMLFileName);  
  var_dump(xml);  
   
  访问书组就可以了,自己看看是哪个吧  
 

NO.2   作者: yunfeifan

$result   =   file_get_contents("1.xml");  
  $xml_parser   =   xml_parser_create("ISO-8859-1");  
  xml_parser_set_option($xml_parser,XML_OPTION_CASE_FOLDING,0);  
  xml_parser_set_option($xml_parser,XML_OPTION_SKIP_WHITE,1);  
  xml_parse_into_struct($xml_parser,$result,$values,$tags);  
  xml_parser_free($xml_parser);  
   
  你可以print_r($tags)和print_r($values),看看。  
  这两个都是结构数组。tags是键,values是对应的键值  
   
  service_id是service的一个属性。  
   
  $id   =   $indexs["service"][0];   //这个是tags对应的键值,就是values对应的键,  
          $service_id   =   $values[$id]["attributes"]["service_id"];  
   
  这种做法只对简单的一个标签的,如果是循环标签,就要写循环取值。

NO.3   作者: ezdevelop

http://blog.csdn.net/ezdevelop/archive/2005/06/15/394717.aspx


    摘要: 怎么用程序实现在 web 站点或虚拟目录上添加 aspnet 帐户的读取、执行和列出权限 ???? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE