作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
<分区>
我很难从 XElement 的内部文本中获取正确的值。首先,这是我正在使用的 XML。这是我们工作流程中某个过程产生的生产数据的副本。换句话说,我不能改变 XML,我只能解析它。我想获取其 innertext 的元素内部有看起来像 XML 的数据,但事实并非如此。它是来自生成 XML 的工具的纯文本。该元素称为 <creatorshapeutildata
:
这是我试过的代码行:
CreatorShapeUtilData = element.Descendants("creatorshapeutildata").Single().Value;
我也试过这个:
CreatorShapeUtilData = element.Descendants("creatorshapeutildata").First().Value;
我也试过这个:
CreatorShapeUtilData = element.Element("creatorshapeutildata").Value;
不幸的是,在每种情况下返回的值都是这样的:
33012-1true#FFFF003#FFFFFF2743337743358
我需要返回的值看起来像这样:
"<creatorData type="object"><type type="int">33012</type>..."
我正在处理的这篇文章是使用 XDocument、XElement 等的更大程序的一部分。我知道 XmlElement 有一个 InnerText 属性,但我认为 XElement 没有,因为我似乎无法在智能感知。
那么,是否有任何可能的方法来获取 creatorshapeutil
之间的确切文本?标签?
我想开发一个 Skype 机器人,它将用户名作为输入,并根据用户输入以相反的字符大小写表示hello username。简而言之,如果用户输入他的名字 james,我的机器人会回复他为 Hello J
我是一名优秀的程序员,十分优秀!