2014-01-06 2 views
0

Я запускаю программу, которая читает SVG-файл, но в последнее время мой интернет прерывается, и я хотел бы ссылаться на локальную копию пространства имен svg. Я загрузил html-архив для http://www.w3.org/TR/SVG11/, но он содержит тонны html-файлов, и я не знаю, какой из них мне нужно указывать в моем коде. Когда мой интернет полностью работоспособен, этот код C# работает:Как я могу ссылаться на локальную копию пространства имен SVG?

nsmgr.AddNamespace("ns", "http://www.w3.org/2000/svg"); 

ответ

1

Вам совсем не нужна копия. URI http://www.w3.org/2000/svg используется исключительно как идентификатор; если два элемента имеют URI пространства имен, которые идентичны для символа, то они имеют одинаковое имя пространства имен, иначе они этого не делают. Не нужно ничего загружать, и в большинстве случаев этого даже не следует пытаться. Действительный URI пространства имен не должен даже отвечать на запросы GET.

+0

Хорошо, но тогда почему это происходит, когда я не подключен к Интернету? Спасибо за ваш ответ. – AJSmyth

+0

Эта линия отлично работает для меня, отключена. Я просто попробовал. –

Смежные вопросы