<maintag>
<CENTER>
<ID>11</ID>
<CENTER>333</CENTER>
</CENTER>
<PRODUCTID>100</PRODUCTID>
<LastNum>0900</LastNum>
</maintag>
在上面的XML中,父节点和它的一个子节点(即中心)有相同的标记名。我知道我可以在主标记的索引0处进行多个步骤的解析,然后中心标记的索引0将给出ID,中心标记的索引1将给出中心的值333,等等,但是有没有一种方法可以直接得到ID和中心的值(11,333)。
class Program
{
static void Main(string[] args)
{
string xml = @"<maintag>
<CENTER>
<ID>11</ID>
<CENTER>333</CENTER>
</CENTER>
<PRODUCTID>100</PRODUCTID>
<LastNum>0900</LastNum>
</maintag>";
XmlDocument xd = new XmlDocument();
xd.LoadXml(xml);
string center = xd.DocumentElement.SelectSingleNode("CENTER/CENTER").InnerText;
string id = xd.DocumentElement.SelectSingleNode("CENTER/ID").InnerText;
}
下面是XML 我做错了什么..
我使用的xml文件“savedwsdl.txt”的部分内容如下... 我写了下面给出的java代码,应该用什么来获取wsdl的子节点名:消息标记名为“debitrequest”
问题内容: 我有下一个XML: 如何获得此节点?我试过了 但它返回一个空数组。我该怎么做? 问题答案: 您需要确保XML解析器支持名称空间。 您还应该确保关闭,最好使用try-with-resources。
获取JAXB异常,如“两个类具有相同的XML类型名称…”, 以下是例外情况的详细信息: 异常在线程"main"com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsExcema: 1计数的IllegalAnnotationExceptions两个类有相同的XML类型名称"城市"。使用@XmlType.name和@XmlType.namespa
我是 D3 的新手。因此,我正在尝试呈现一个图形,其中两个或多个孩子可以具有相同的父级。我想知道如何使链接再次定向到同一节点?我有断开的链接.. 任何帮助都是巨大的。 这是我的代码...