zoukankan
html css js c++ java
C#读取字符串类型XML
今天遇到了一个
xml
属性值读取的问题,我先是从代码的思路、语法查找问题,都没有发现错误,
接着我又从客户端和服务器端应答的信息找问题,原来问题出在我取的
xml
属性值没有出现在这个
xml
字符串里(此处所说的
xml
字符串是根据客户端的命令来确定其包含那些属性,即客户端不同的动作命令会向服务器端发送不同的
xml
字符串),所以会出错。
String clientcommand
=
"
<Move user=\
"
zsp\
"
target=\
"
TARGET_CELL\
"
map=\
"
mapId\
"
/>
"
;
XmlDocument xmldoc
=
new
XmlDocument();
//
实例化一个XmlDocument对像
xmldoc.LoadXml(clientcommand);
//
加载为xml文档
XmlNode node
=
xmldoc.FirstChild;
//
提取xml文档的第一个节点,其实这里也就那么一个节点,呵呵
XmlAttribute user
=
node.Attributes[
"
user
"
];
String name
=
user.Value.ToString();
//
把user属性的值赋给一个String
XmlAttribute map
=
node.Attributes[
"
map
"
];
String clientMap
=
map.Value.ToString();
//
把map属性的值赋给一个String
Console.WriteLine(
"
name:{0}, map::{1}
"
, name, clientMap);
查看全文
相关阅读:
java JDBC DAO ORM Domain
《硅谷钢铁侠-- 埃隆·马斯克的冒险人生》
在启动MYSQL时出现问题:“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”
使用IntelliJ IDEA开发java web
[django]用日期来查询datetime类型字段
2020/5/31
图解排序算法(三)之堆排序
图解排序算法(二)之希尔排序
图解排序算法(一)之3种简单排序(选择,冒泡,直接插入)
Oracle约束(Constraint)详解
原文地址:https://www.cnblogs.com/scgw/p/1498227.html
最新文章
Vue调用ArcServer地图服务
线面采集操作消息体封装与解译
点采集操作消息体封装与解译1
草图工具(Sketch Tool)的OnSketchFinished事件
Java环境配置
平面最小点对距:分治法
算法:向量法等距扩展多边形
入门Splay--tarjan大佬的又一发明
基础主席树
最基础权值线段树
热门文章
树链剖分
清北学堂培训整理7 13
清北学堂培训整理7 12
国王游戏
引水入城
单调队列基础模板
Pandas 分组
Pandas索引
第1章 Pandas基础
Windows下的控制台环境配置
Copyright © 2011-2022 走看看