Chilkat XML库:RemoveChild方法

时间:2019-09-27 07:26:55

标签: xml chilkat

1)使用chilkat-9.5.0.79-x86-vc9 CkXml lib-RemoveChild(使用标记路径)方法从以下xml中删除记录:

<?xml version="1.0" encoding="utf-8"?>
<root>
<proxy>
<record>
<ip>103.108.126.247</ip>
<port>3128</port>
<time>71</time>
</record>
<record>
<ip>176.123.61.238</ip>
<port>3128</port>
<time>84</time>
</record>
<record>
<ip>51.79.140.76</ip>
<port>8080</port>
<time>91</time>
</record>

2)代码:

xml.RemoveChild("proxy|record[1]");

结果:    没有记录被删除!

3)代码:

xml.RemoveChild("proxy|record[1]|ip");

结果:    记录[1]的ip字段已删除!

3)问题:    这是一个错误吗?要么    使用RemoveChild方法删除整个记录[1]的正确方法是什么?

请告知。

1 个答案:

答案 0 :(得分:1)

我找到了Chilkat内部的问题,并进行了修复。我将在此处发布预发布版本v9.5.0.80对其进行修复。

32位:https://chilkatdownload.com/prerelease/chilkat-9.5.0-x86-vc9-1570.zip

64位:https://chilkatdownload.com/prerelease/chilkat-9.5.0-x86_64-vc9-1571.zip