当前位置: 代码迷 >> PB >> PB怎么解析这个格式的XML,这个是webservice返回的
  详细解决方案

PB怎么解析这个格式的XML,这个是webservice返回的

热度:144   发布时间:2016-04-29 09:37:55.0
PB如何解析这个格式的XML,这个是webservice返回的
XML格式定义如下:
<response>
 <!-- 返回状态1成功;1:失败? --> 
  <Status /> 
 <!-- 错误描述 --> 
  <Errormsg /> 
<TransNo />
 <Customers>
 <!-- 客户信息 --> 
 <Customer> 
 <!-- 条形码 --> 
  <WorkNo /> 
  <CustomerRegisterId/>
 <!-- 客户名称 --> 
  <CustomerName /> 
 <!-- 性别:1:男;2女 --> 
  <Sex /> 
 <!-- 生日YYYYMMDD --> 
  <Birthday /> 
 <!-- 体检中心编码 --> 
  <FilialeCode /> 
 <!-- 检查项目 --> 
 <CheckItems>
 <!-- 检查项目循环,一个客户可能有多个化验项目编码 --> 
 <CheckItem>
<!—采样时间 --> 
<SampleInceptDate/>
<ItemIndexMisCode/><!—化验项目编码-->
  </CheckItem>
  </CheckItems>
  </Customer>
  </Customers>
  </response>

请问我在PB中如何解析啊,我的PB版本是PB9或PB11.5,谢谢大家,很急.


------解决方案--------------------
用datawindow试试

Clipboard(xmlString)
dw_1.ImportClipboard(xml!)
------解决方案--------------------
用dom自己解析就行了。
------解决方案--------------------
顶!!import或者解析
------解决方案--------------------
这个不是完整的xml字符串,前面还有加一些字符串的,然后直接可以import ole 里面,然后你就可以取那个节点了,或者用dom解析,感觉直接倒进datawindow不是很稳定的
------解决方案--------------------
应该可以直接导入吧。
  相关解决方案