XDocument или парсинг XElement элемента XML, содержащего пространства имен

Ответ «use () и значения по умолчанию»

scope "/(:subdomain)", :defaults => {:subdomain => "default"} do
  ...
end

http://guides.rubyonrails.org/routing.html#dynamic-segments и http : //guides.rubyonrails.org/routing.html#defining-defaults

15
задан Ray Hayes 2 August 2009 в 18:03
поделиться

1 ответ

На самом деле у вас есть только два варианта:

  1. Убрать "log4net:" из XML, как вы предложили;
  2. Измените XML, чтобы объявить пространство имен, что, вероятно, проще всего сделать, обернув фрагмент (через StringBuilder) в корневом элементе, который имеет объявление.

Строго говоря, ваш пример является искаженным XML - неудивительно, что XDocument / XElement не будет его анализировать.

11
ответ дан 1 December 2019 в 02:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: