xml节点取值问题...

evjen evjen 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有这样一个xml文件

<?xml version="1.0" encoding="big5" ?>
- <LINEUP>
<TEAM_INFO HOME_ID="4" GAME_TIME="2009/04/13 19:15"/>
- <PLAYER_LIST>
<PLAYER PLAYER_NAME="C罗" PLAYER_NUMBER="12" POSITION="前锋" STATUS_ID="0" />
<PLAYER PLAYER_NAME="贝壳汉姆" POSITION="中场" STATUS_ID="0" />
<PLAYER PLAYER_NAME="李玮峰" PLAYER_NUMBER="25" POSITION="门" STATUS_ID="0" />
</PLAYER_LIST>
</LINEUP>


在节点PLAYER_LIST下面,有的有PLAYER_NUMBER属性,有的没有PLAYER_NUMBER属性

在循环读取这个xml文档的时候(PLAYER_LIST 下的) ,我是定义了4个变量分别保存PLAYER_LIST, PLAYER_NUMBER,POSITION,STATUS_ID
当读到第二个PLAYER 的时候 <PLAYER PLAYER_NAME="贝壳汉姆" POSITION="中场" STATUS_ID="0" />

应为他没有PLAYER_NUMBER属性 ,那我怎么判断这一行没有PLAYER_NUMBER属性,并给此PLAYER_NUMBER默认赋值为0;

这一步是怎么判断并且默认赋值PLAYER_NUMBER为0???
在线等...
...全文
评论 10
收藏 已收藏
分享
返回顶部
evjen
.NET社区 62,272 成员 668,968 内容