为了账号安全,请及时绑定邮箱和手机立即绑定

关于xml字符串的读取

关于xml字符串的读取

皈依舞 2018-12-07 04:17:36
要做一个webservice,其中某输入参数是xml标签拼成的的字符串,eg:“<aa><bb>text1</bb><cc>text2</cc><dd><eee>text3</eee></dd></aa>” 的 1. 我查了一下,是不是只有XMLDocument才能读取字符串啊?XMLReader什么的都只能是读文件和url是么? 然后,我不仅需要把所有结点间存储的值取出来保存(也就是上面的text1,text2,text3...),而且每个值对应的结点路径也要保存下来.. eg: text1→aa bb ;  text2→aa cc ; text3 →aa dd eee ..... 因为我需要这个结点顺序去跟数据库里的值对应,来查询该text值对应表达的含义.....eg:aabb 对应的是销量,那么text1的数值就表示销量.... 2. 请问有没有什么好的思路呢?还有怎么存储他们这种对应关系比较好呢?我现在的想法比较笨... 就是设一个数组一个个结点全部记住,eg:Array[aa][dd][eee ] = text3... 然后我发现需要设好多变量存储...  囧  对了,那个xml字符串里面的标签内容和结点每层的深度似乎都没什么规律性,所以好像也没法用dataset啥的吧??而且似乎又不能简单的记忆为→Array[aaddeee]=text3, 因为搞不好会有<aadd><eee>text</eee></aadd> 这种情况.....  (┬_┬) 请各位大侠赐教.............. Orz  
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 404 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号