Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Вставка CSS в xml


Автор: alexburzak 16.3.2007, 17:47
Работа с xml, нужно сделать:
<?xml-stylesheet href="Google.css" type="text/css"?>
С помошью VB.NET вставить это в текущий документ.
Файл прикрепил, кому интересно ... 
Кто знает как это сделать?

Автор: alexburzak 20.3.2007, 12:34
Вроде не сложный вопрос, а все молчат... Что случилось?

Автор: alexburzak 25.3.2007, 09:58
Дурному не скучно и самому...
Сам задаю и сам отвечаю, по крайней мере комуто будет полезно....
Вообщем сделал вот так:
Код

'UTF-8
Dim xmlDoc As New XmlDocument
xmlDoc.LoadXml(objDataSet.GetXml())
Dim xmlDecl As XmlDeclaration
Dim xmlDeclCSS As XmlDeclaration
xmlDecl = xmlDoc.CreateXmlDeclaration("1.0", "UTF-8", Nothing)
xmlDoc.InsertBefore(xmlDecl, xmlDoc.DocumentElement)
'CSS
Dim CSSDecl As XmlProcessingInstruction
CSSDecl = xmlDoc.CreateProcessingInstruction("xml-stylesheet", " href='Google.css' type='text/css'")
xmlDoc.InsertBefore(CSSDecl, xmlDoc.DocumentElement)
'Save...
xmlDoc.Save("GoogleSiteMap.xml")

спасибо всем хотя бы за то что не посылают на три буквы...

Автор: Exception 8.4.2007, 16:08
Вот видишь, как всё просто, стоит только погуглить минутку smile .

Автор: alexburzak 8.4.2007, 16:28
У меня правило, после 6-8 часов гугления, поиска инфы по книжкам я обращаюсь в форум.
Больше жалко времени, чес слово знаю что такое Гугл и как им пользоватся, но иногда даже не знаешь с какой стороны подходить к проблеме, Спасибо , что вы есть!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)