У меня проблема с методом setData libXML в perl. Вот мой фрагмент кода:
print "\n Query: " , $query, "\n"; #Query
my($exactNode) = $doc->findnodes($query); #Finding the nodes who data needs to change
print "\n Data: ", $exactNode->setData($finalString), "\n"; #Setting the data
После использования setData я использовал getData для получения значения. Значение, выведенное getData, является самым последним, но когда я открываю xml, где эти данные должны быть установлены. Ценность старая.
Пожалуйста, сообщите, что я делаю не так.