XML工具代码:SAX从String字符串XML内获取指定节点或属性的值

本文介绍了如何使用Java的SAX解析器处理XML字符串,详细讲解了从XML中提取指定节点和属性值的方法。
摘要由CSDN通过智能技术生成

有如下的XML字符串:

<?xml version="1.0" encoding="UTF-8"?>
<?Label SINFON|RATE|328|SUCCESS ?>

<RateHeader xmlns="rate.fidelio.2.0" rateStatus="ACTIVE" yieldStatus="NONE">
  <hotelCode>SINFON</hotelCode>
  <chainCode>COL</chainCode>
  <rateClass/>
  <RateCategory>
    <catDescription>Rack rates</catDescription>
    <category>RAK</category>
  </RateCategory>
  <rateCode>WHL01</rateCode>
  <startSell>2013-12-02</startSell>
  <endSell>2015-01-22</endSell>
  <advancedBookingDays>2</advancedBookingDays>
  <displayText>Tour Series</displayText>
  <folioText>Room Charge</folioText>
  <shortInfo>tour series/min. 5 tours</shortInfo>
  <minLos>3</minLos>
  <maxLos>20</maxLos>
  <rhythm>W</rhythm>
  <packages>BRF</packages>
  <packages>IBF</packages>
  <marketCode>RAC</marketCode>
  <sourceCode>COL</sourceCode>
  <commission>0</commission>
  <foreignCurrencyDepartmentCode/>
  <departmentCode>100</departmentCode>
  <weekendDepartmentCode>100</weekendDepartmentCode>
  <rateBucket>LOW</rateBucket>
</RateHeader>

要求从中读取rateCode节点的值,实现方法如下:

 publi
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值