Я обнаружил, что Nokogiri достаточно силен в работе с XML, но я встретил особый случай
Я пытаюсь найти узел в файле XML, как это
<?xml version="1.0" encoding="utf-8" ?>
<ConfigurationSection>
<Configuration xmlns="clr-namespace:Newproject.Framework.Server.Store.Configuration;assembly=Newproject.Framework.Server" >
<Configuration.Store>SqlServer</Configuration.Store>
<Configuration.Engine>Staging</Configuration.Engine>
</Configuration>
</ConfigurationSection>
Когда я делаю
xml = File.new(webconfig,"r")
doc = Nokogiri::XML(xml.read)
nodes = doc.search("//Configuration.Store")
xml.close
Я получил пустые узлы.Что-то мне не хватает?Я пытался
nodes = doc.search("//Configuration\.Store")
все еще не повезло.
Обновлено: я приложил весь XML-файл
Обновлен XML-файл Еще раз: Моя ошибка, у него есть namaspace