2015-02-14 4 views
1

Я хочу создать файлы плейлиста проигрывателя Windows Media с помощью XDocument. Поэтому я должен создать эту декларацию:XDocument: создать пользовательское объявление

<?wpl version="1.0"?> 

Однако XDeclaration объект не позволяет заменить «XML» с «WPL». Есть ли правильный способ справиться с этим?

ответ

2

Это инструкция обработки, а не декларация XML.

new XProcessingInstruction("wpl", "version=\"1.0\"") 

Ваш документ по-прежнему является XML-документ, так что вы можете дополнительно включать <?xml version="1.0"?> в верхней части, но это необязательно.

+0

Как добавить этот объект в XDocument? – bytecode77

+0

Я думаю, что мой образец кода должен дать вам достаточно возможностей для продолжения. Добавление инструкции обработки работает как добавление любого другого типа узла. Вы поймете это. – Tomalak

+1

Отлично! Спасибо за подсказку :) – bytecode77

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