Chilkat XML Lib: метод RemoveChild - PullRequest
       10

Chilkat XML Lib: метод RemoveChild

0 голосов
/ 27 сентября 2019

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");

Результат: поле ip записи[1] удалено!

3) Вопрос: это ошибка?или Как правильно использовать метод RemoveChild для удаления всей записи [1]?

Пожалуйста, сообщите.

1 Ответ

1 голос
/ 27 сентября 2019

Я нашел проблему внутри 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

...