如何创建 XML < XmlElement >= <other/></XmlElement >



我正在尝试创建以下XML。我用的是System.Xml, c#和VisualStudio。我遇到麻烦的部分在下面的第一行。获取">="部分。Pair显然不是StyleMap的子元素。这是来自GoogleEarth的KML文件。

<StyleMap id="msn_placemark_circle"> = 
<Pair>
<key>normal</key>
<styleUrl>#sn_placemark_circle</styleUrl>
</Pair>
<Pair>
<key>highlight</key>
<styleUrl>#sh_placemark_circle_highlight</styleUrl>
</Pair>
</StyleMap>

XML中没有>=> =语法。"=";只是XML标记之外的一个常规字符。例如:

<Tag>=</Tag> 

只是一个标签包含"=";的性格。您看到的可能是一个错别字,也可能是混合了其他XML标记的文本内容,例如:

<Tag> =
<OtherTag></OtherTag>
</Tag>

在这种情况下,节点树是这样的:

-- parentNode
+-- element: Tag
+-- text: " ="
+-- element: OtherTag

相关内容

  • 没有找到相关文章

最新更新