NET.C#.09 XML. Работа с XML в .Net XML презентация

Содержание

Слайд 2

XML Основы

Что такое XML ?

XML это язык разметки (как HTML)

XML
eXtensible Markup Language


XML был спроектирован для хранения данных (не отображения)

XML – теги не предопределены. Вы можете определять свои собственные теги

XML является самоописываемым языком

Слайд 3

XML Основы

XML был создан для структурирования, хранения и передачи информации.

XML Ничего Не Делает

//сообщение

(message)
Tove Jani Reminder Don't forget me this weekend!

 Здесь есть «отправитель» сообщения, «получатель» , «заголовок» и «тело» сообщения

Слайд 4

XML Основы

Теги и не определены ни в одном XML-стандарте.
Эти теги введены

самим автором XML-документа.

В XML Вы можете изобретать свои теги

Tove Jani Reminder Don't forget me this weekend!

XML позволяет автору определять свои собственные теги и структуру документа

Слайд 5

XML Основы

XML Simplifies Data Sharing
XML-данные хранятся в простом текстовом формате. Это позволяет обеспечить

независимый от программно-аппаратного обеспечения способ хранения даных.
This makes it much easier to create data that can be shared by different applications.

XML есть везде
Как использовать XML?

XML упрощает передачу данных

Слайд 6

Пример XML-документа

XML использует простой синтаксис:

  Tove   Jani   Reminder   Don't forget

me this weekend!

Первая строка - это XML declaration. Определяет XML-версию (1.0) и кодировку символов.

Следующая строка -  root element  (корневой элемент) документа (это как сказать, что этот документ – есть «записка» (note)

Следующие 4 строки -  это дочерние элементы (child elements)  корня (to, from, heading, body)

Слайд 7

XML Documents. Структура

Структура XML-документа древовидная (Tree Structure)

XML документ должен содержать корневой элемент, который

является родителем всех остальных элементов. Все элементы могут иметь под-элементы (child elements):

Слайд 8

      Everyday Italian     Giada De Laurentiis     2005     30.00    

category="CHILDREN">     Harry Potter     J K. Rowling     2005     29.99         Learning XML     Erik T. Ray     2003     39.95  

Корневой элемент -

Все элементы содержатся внутри элемента

У элемента есть 4 children: , <author>, <year>, <price><br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide9" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-8.jpg" target="_blank" rel="noopener">Слайд 9</a><h3 class="slides-content text-center font-bold"><div><p>XML. Правила синтаксиса<br><p>Все XML элементы должны иметь закрывающий тег<br><p><message>This is correct</message><br><p>XML-теги чувствительны к</div></h3></h3><!----><!----><div class="slides-content">регистру. Тег <Letter> и тег <letter> являются различными тегами. <br><p>XML-элементы должны быть вложенными<br><p><b><i>This text is bold and italic</i></b> <br><p>XML-документ должен иметь Root Element (корневой элемент)<br><p><root>   <child>     <subchild>.....</subchild>   </child> </root> <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide10" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-9.jpg" target="_blank" rel="noopener">Слайд 10</a><h3 class="slides-content text-center font-bold"><div><p>XML. Правила синтаксиса<br><p>XML-атрибуты заключаются в кавычки<br><p>//неверно<br><note date=12/11/2007>   <to>Tove</to>   <from>Jani</from> </note> <br><p>Комментарии пишутся также, как</div></h3></h3><!----><!----><div class="slides-content">в HTML.<br><p>//верно<br><note date="12/11/2007">   <to>Tove</to>   <from>Jani</from> </note> <br><p><!-- This is a comment --> <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide11" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-10.jpg" target="_blank" rel="noopener">Слайд 11</a><h3 class="slides-content text-center font-bold"><div><p>XML-атрибуты<br><p>XML-элементы могут иметь атрибуты. Атрибуты предоставляют дополнительную информацию об элементе <br><p><file type="gif">computer.gif</file> <br><person</div></h3></h3><!----><!----><div class="slides-content">sex="female"> <br><p>Нет правил, определяющих когда использовать атрибуты, а когда элементы <br><p><person sex="female">   <firstname>Anna</firstname>   <lastname>Smith</lastname> </person> <br><p><person>   <sex>female</sex>   <firstname>Anna</firstname>   <lastname>Smith</lastname> </person> <br><p>Sex is an attribute <br><p>Sex is an attribute <br><p>Sex is an element <br><p>Оба примера несут одну и ту же информацию<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide12" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-11.jpg" target="_blank" rel="noopener">Слайд 12</a><h3 class="slides-content text-center font-bold"><div><p><note date="10/01/2008">   <to>Tove</to>   <from>Jani</from>   <heading>Reminder</heading>   <body>Don't forget me this weekend!</body> </note> <br><p><note>   <date>10/01/2008</date>   <to>Tove</to>  </div></h3></h3><!----><!----><div class="slides-content"><from>Jani</from>   <heading>Reminder</heading>   <body>Don't forget me this weekend!</body> </note> <br><p>Используются атрибуты<br><p>Используются элементы<br><p><note>   <date>     <day>10</day>     <month>01</month>     <year>2008</year>   </date>   <to>Tove</to>   <from>Jani</from>   <heading>Reminder</heading>   <body>Don't forget me this weekend!</body> </note> <br><p>Расширенный элемент используется<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide13" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-12.jpg" target="_blank" rel="noopener">Слайд 13</a><h3 class="slides-content text-center font-bold"><div><p>Некторые проблемы использования атрибутов<br><p>Атрибуты не могут быть многозначными (элементы могут)<br><p>Атрибуты не могут образовывать</div></h3></h3><!----><!----><div class="slides-content">tree-структуру (элементы могут) <br><p>Атрибуты не просто расширить (при изменениях) <br><p>Атрибуты сложно читать и поддерживать. <br>Используйте элементы для данных. <br>Используйте атрибуты для информации, которая не относится к данным. <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide14" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-13.jpg" target="_blank" rel="noopener">Слайд 14</a><h3 class="slides-content text-center font-bold"><div><p>Работа с XML в C#. XML DOM<br><p>.NET framework предлагает классы для работы с</div></h3></h3><!----><!----><div class="slides-content">XML documents (System.Xml namespace) .<br>.NET использует XML Document Object Model  (DOM), которяа представлена набором классов, представляющих различные части XML document ( и сам документ). <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide15" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-14.jpg" target="_blank" rel="noopener">Слайд 15</a><h3 class="slides-content text-center font-bold"><div><p>XML DOM<br><p>XmlDocument class представляет XML document и все его содержимое<br><p>XmlElement class представляет один</div></h3></h3><!----><!----><div class="slides-content">XML element. <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide16" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-15.jpg" target="_blank" rel="noopener">Слайд 16</a><h3 class="slides-content text-center font-bold"><div><p>Writing to an XML file<br><p>The application that we will create allows a user</div></h3></h3><!----><!----><div class="slides-content">to specify his or her name, age, and gender. The details will then be added to an XML file. <br>using System.Xml;<br>//add a private XmlDocument member and a string indicating the path<br>// of the XML file  <br>private XmlDocument doc; <br>private const string PATH = @"C:\sample.xml"; <br>//create an xml document<br>doc = new XmlDocument(); <br>//If there is no current file, then create a new one <br>//Create neccessary nodes <br>XmlDeclaration declaration = doc.CreateXmlDeclaration("1.0", "UTF-8", "yes");<br>XmlComment comment = doc.CreateComment("This is an XML Generated File"); <br> XmlElement root = doc.CreateElement("Persons");<br> XmlElement person = doc.CreateElement("Person");<br> XmlAttribute name = doc.CreateAttribute("name");<br> XmlElement age = doc.CreateElement("Age");<br> XmlElement gender = doc.CreateElement("Gender");<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide17" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-16.jpg" target="_blank" rel="noopener">Слайд 17</a><h3 class="slides-content text-center font-bold"><div>//Add the values for each nodes<br>name.Value = textBoxName.Text;<br>age.InnerText = textBoxAge.Text;<br>gender.InnerText = textBoxGender.Text; <br>//Construct</div></h3></h3><!----><!----><div class="slides-content">the document<br>doc.AppendChild(declaration);<br>doc.AppendChild(comment);<br>doc.AppendChild(root);<br>root.AppendChild(person);<br>person.Attributes.Append(name);<br>person.AppendChild(age);<br>person.AppendChild(gender);<br>doc.Save(PATH); <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide18" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-17.jpg" target="_blank" rel="noopener">Слайд 18</a><h3 class="slides-content text-center font-bold"><div>//If there is already a file <br>//Load the XML File <br>doc.Load(PATH); <br>//Get the</div></h3></h3><!----><!----><div class="slides-content">root element <br>XmlElement root = doc.DocumentElement; <br>XmlElement person = doc.CreateElement("Person");<br>XmlAttribute name = doc.CreateAttribute("name");<br>XmlElement age = doc.CreateElement("Age");<br>XmlElement gender = doc.CreateElement("Gender");<br>//Add the values for each nodes<br>name.Value = textBoxName.Text; <br>age.InnerText = textBoxAge.Text; <br>gender.InnerText = textBoxGender.Text; <br>//Construct the Person element <br>person.Attributes.Append(name); person.AppendChild(age); <br>person.AppendChild(gender); <br>//Add the New person element to the end of the root element <br>root.AppendChild(person); <br>//Save the document <br>doc.Save(PATH); <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide19" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-18.jpg" target="_blank" rel="noopener">Слайд 19</a><h3 class="slides-content text-center font-bold"><div><p>Чтение из XML-файла<br><p>Рассмотрим пример приложения, которое читает данные из XML-файла. <br></div></h3></h3><!----><!----><!----><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide20" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-19.jpg" target="_blank" rel="noopener">Слайд 20</a><h3 class="slides-content text-center font-bold"><div>//Добавляем поля в класс Form1<br>private XmlDocument doc;<br>private XmlElement root;<br>private XmlElement currentPerson;<br>private const string</div></h3></h3><!----><!----><div class="slides-content">PATH = @"..\..\sample.xml";<br>private int current = 0; private int max; <br>//Добаляем метод, который будет отображать текущую запись из файла<br>private void ShowDetails(XmlElement currentPerson) <br>{ <br>textBoxName.Text = currentPerson.Attributes["name"].Value;<br>textBoxAge.Text = currentPerson.GetElementsByTagName("Age")[0].InnerText; <br>textBoxGender.Text = currentPerson.GetElementsByTagName("Gender")[0].InnerText;<br> } <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide21" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-20.jpg" target="_blank" rel="noopener">Слайд 21</a><h3 class="slides-content text-center font-bold"><div>//Добавляем обработчик события Load формы<br>private void Form1_Load(object sender, EventArgs e)<br> { <br> doc</div></h3></h3><!----><!----><div class="slides-content">= new XmlDocument();<br> doc.Load(PATH);<br> //Получаем корневой элемент <br> root = doc.DocumentElement;<br> //Определяем максимальное количество записей<br> max = root.GetElementsByTagName("Person").Count - 1;<br> //получаем запись по текущему индексу <br> currentPerson = (XmlElement)root.ChildNodes[current];<br> //Выводим информацию на форму <br> ShowDetails(currentPerson);<br> } <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide22" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-21.jpg" target="_blank" rel="noopener">Слайд 22</a><h3 class="slides-content text-center font-bold"><div>//Добавляем обработчик для кнопки “First”<br>private void buttonFirst_Click(object sender, EventArgs e) <br>{current = 0;</div></h3></h3><!----><!----><div class="slides-content">currentPerson = (XmlElement)root.ChildNodes[current];<br> ShowDetails(currentPerson);} <br>// Добавляем обработчик для кнопки “Previous”<br>private void buttonPrevious_Click(object sender, EventArgs e)<br>{ current = (current - 1 < 0) ? 0 : current - 1; <br> currentPerson = (XmlElement)root.ChildNodes[current]; ShowDetails(currentPerson); } <br>// Добавляем обработчик для кнопки “Next”<br>private void buttonNext_Click(object sender, EventArgs e)<br> { current = (current + 1 > max) ? max : current + 1; <br> currentPerson = (XmlElement)root.ChildNodes[current]; ShowDetails(currentPerson); } <br>// Добавляем обработчик для кнопки “Last”<br>private void buttonLast_Click(object sender, EventArgs e) <br>{ current = max; <br> currentPerson = (XmlElement)root.ChildNodes[current]; ShowDetails(currentPerson); } <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide23" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-22.jpg" target="_blank" rel="noopener">Слайд 23</a><h3 class="slides-content text-center font-bold"><div><p>Использование XMLPath для выбора узла<br><p>XPath это специальный язык запросов, который используется для выбора</div></h3></h3><!----><!----><div class="slides-content">узлов XML-документа. <br><p>Используется два метода для XPath-языка:<br>XmlNode.SelectNodes()  - возвращает XmlNodeList, который содержит все узлы, соответствующие XPath-строке. <br>XmlNode.SelectSingleNode() – возвращает один узел.<br><p>Например, необходимо получить из документа возраст (age) всех персон:<br><p>XmlDocument document = new XmlDocument(); document.Load("Persons.xml"); <br>XmlNodeList nodes = document.DocumentElement.SelectNodes("/Persons/Person/Age"); foreach(XmlNode node in nodes) { textBoxResult.Text += node.InnerText + "\r\n"; } <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide24" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/20948/slide-23.jpg" target="_blank" rel="noopener">Слайд 24</a><h3 class="slides-content text-center font-bold"><div><p>Использование XMLPath для выбора узла<br><p>Выбрать текущий узел:<br><p>XmlNode current = document.DocumentElement.SelectSingleNode("."); } <br><p>Выбрать все</div></h3></h3><!----><!----><div class="slides-content">элементы <Person>, которые являются детьми элемента <Persons> :<br><p>XmlNodeList personNodes = document.DocumentElement.SelectNodes("/Persons/Person"); <br><p>Найти всех Peson мужского пола (Gender=Male) :<br><p>XmlNodeList personNodes = document.DocumentElement.SelectNodes("//Person[Gender='Male']"); <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><!----></div><!--]--></div><div class="section"><div></div></div><form id="download" action="/api/" method="post" class="download"><!----><div class="download-description"> Имя файла: NET.C#.09-XML.-Работа-с-XML-в-.Net-XML.pptx <br> Количество просмотров: 86 <br> Количество скачиваний: 0</div><button class="download-btn" type="submit">Скачать</button><!----></form><div class="navigation"><div class="navigation-item"><div>- Предыдущая</div><a href="/uncategorized/marikulturi" class="navigation-link">Марикультури</a></div><div class="navigation-item"><div>Следующая -</div><a href="/informatika/osnovnye-svoystva-yazyka-php" class="navigation-link">Основные свойства языка PHP</a></div></div></div></div><div class="item-layoutRelated"><div class="section"><div></div></div></div></div><div class="item-layout"><div class="related"><h2 class="related-header">Похожие презентации</h2><div class="related-wrapper"><!--[--><div class="related-item"><a href="/informatika/chego-boyatsya-roditeli-kogda-ih-deti" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/279903/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/279903/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/279903/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/279903/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/279903/slide-0.jpg 1440w" class="slides-image related-itemImage"> Чего боятся родители, когда их дети сидят в интернете?</a></div><div class="related-item"><a href="/informatika/programmirovanie-na-algoritmicheskom-yazyke-63" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363599/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/363599/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/363599/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/363599/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/363599/slide-0.jpg 1440w" class="slides-image related-itemImage"> Программирование на алгоритмическом языке</a></div><div class="related-item"><a href="/informatika/obzor-vidov-novostey-smi-osnovnye-raznovidnosti" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/157965/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/157965/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/157965/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/157965/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/157965/slide-0.jpg 1440w" class="slides-image related-itemImage"> Обзор видов новостей СМИ. Основные разновидности новостей</a></div><div class="related-item"><a href="/informatika/obektno-orientirovannoe-proektirovanie-is-2" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/395427/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/395427/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/395427/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/395427/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/395427/slide-0.jpg 1440w" class="slides-image related-itemImage"> Объектно-ориентированное проектирование ИС</a></div><div class="related-item"><a href="/informatika/dostupy-gostevoy-i-predstavitelskiy-dostup-nastroyka" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/266813/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/266813/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/266813/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/266813/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/266813/slide-0.jpg 1440w" class="slides-image related-itemImage"> Доступы: гостевой и представительский доступ, настройка и управление</a></div><div class="related-item"><a href="/informatika/subd-naznachenie-i-funktsii" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/92878/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/92878/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/92878/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/92878/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/92878/slide-0.jpg 1440w" class="slides-image related-itemImage"> СУБД. Назначение и функции</a></div><div class="related-item"><a href="/informatika/graficheskiy-redaktor-paint-3" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/218963/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/218963/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/218963/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/218963/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/218963/slide-0.jpg 1440w" class="slides-image related-itemImage"> Графический редактор Paint</a></div><div class="related-item"><a href="/informatika/analiz-dannyh-v-excel-lektsiya-3" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/582432/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/582432/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/582432/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/582432/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/582432/slide-0.jpg 1440w" class="slides-image related-itemImage"> Анализ данных в Excel. Лекция 3</a></div><div class="related-item"><a href="/informatika/administrirovanie-baz-dannyh-i-prilozheniy" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/596078/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/596078/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/596078/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/596078/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/596078/slide-0.jpg 1440w" class="slides-image related-itemImage"> Администрирование баз данных и приложений</a></div><div class="related-item"><a href="/informatika/predstavlenie-opyta-raboty-po-teme-ispolzovanie" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/534364/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/534364/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/534364/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/534364/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/534364/slide-0.jpg 1440w" class="slides-image related-itemImage"> Представление опыта работы по теме: Использование групповых форм работы на уроке информатики</a></div><div class="related-item"><a href="/informatika/pereregistratsiya-registratsiya-v-eis" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/282619/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/282619/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/282619/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/282619/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/282619/slide-0.jpg 1440w" class="slides-image related-itemImage"> Перерегистрация, регистрация в ЕИС</a></div><div class="related-item"><a href="/informatika/ponyatie-massiva-odnomernye-massivy" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388938/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/388938/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/388938/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/388938/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388938/slide-0.jpg 1440w" class="slides-image related-itemImage"> Понятие массива. Одномерные массивы</a></div><div class="related-item"><a href="/informatika/rozroblennya-modulya-upravlnnya-bznes-protsesami-orendi" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/346883/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/346883/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/346883/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/346883/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/346883/slide-0.jpg 1440w" class="slides-image related-itemImage"> Розроблення модуля Управління бізнес-процесами оренди автомобілів на основі Web-технологій</a></div><div class="related-item"><a href="/informatika/parent-portal-concept-amp-design-discussion" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/139287/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/139287/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/139287/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/139287/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/139287/slide-0.jpg 1440w" class="slides-image related-itemImage"> Parent portal concept &amp; design discussion</a></div><div class="related-item"><a href="/informatika/organizatsiya-dvustoronney-sputnikovoy-svyazi-tema-5" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/319464/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/319464/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/319464/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/319464/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/319464/slide-0.jpg 1440w" class="slides-image related-itemImage"> Организация двусторонней спутниковой связи. (Тема 5)</a></div><div class="related-item"><a href="/informatika/prezentatsiya-proekta-mtpl-ispolzovanie-ikt-v" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/500234/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/500234/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/500234/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/500234/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/500234/slide-0.jpg 1440w" class="slides-image related-itemImage"> Презентация проекта МТПЛ Использование ИКТ в организации коррекционно - образовательного пространства для детей групп компенсирующей направленности</a></div><div class="related-item"><a href="/informatika/sistemy-schisleniya-69" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/486933/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/486933/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/486933/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/486933/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/486933/slide-0.jpg 1440w" class="slides-image related-itemImage"> Системы счисления</a></div><div class="related-item"><a href="/informatika/829844" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/193706/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/193706/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/193706/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/193706/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/193706/slide-0.jpg 1440w" class="slides-image related-itemImage"> 829844</a></div><div class="related-item"><a href="/informatika/osnovnye-ponyatiya-informatiki-teorii-informatsii-logicheskie" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/118287/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/118287/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/118287/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/118287/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/118287/slide-0.jpg 1440w" class="slides-image related-itemImage"> Основные понятия информатики, теории информации. Логические основы ЭВМ. История развития ЭВМ</a></div><div class="related-item"><a href="/informatika/tezaurus-po-teme-bezopasnyy-internet-1" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/280635/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/280635/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/280635/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/280635/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/280635/slide-0.jpg 1440w" class="slides-image related-itemImage"> Тезаурус по теме Безопасный интернет</a></div><div class="related-item"><a href="/informatika/information-security" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/3804/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/3804/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/3804/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/3804/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/3804/slide-0.jpg 1440w" class="slides-image related-itemImage"> Information security</a></div><div class="related-item"><a href="/informatika/organizatsiya-sovmestnoy-raboty-microsoft-office-groove" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/433086/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/433086/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/433086/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/433086/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/433086/slide-0.jpg 1440w" class="slides-image related-itemImage"> Организация совместной работы. Microsoft Office Groove, виртуальный офис</a></div><div class="related-item"><a href="/informatika/osnovnye-printsipy-raboty-v-programme-cisco" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/598568/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/598568/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/598568/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/598568/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/598568/slide-0.jpg 1440w" class="slides-image related-itemImage"> Основные принципы работы в программе Cisco Packet Tracer</a></div><div class="related-item"><a href="/informatika/prezentatsiya-k-uroku-informatiki-edinitsy-izmereniya" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/482692/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/482692/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/482692/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/482692/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/482692/slide-0.jpg 1440w" class="slides-image related-itemImage"> Презентация к уроку информатики Единицы измерения информации для 7 класса</a></div><div class="related-item"><a href="/informatika/setevaya-akademiya-lanit-praktiki-ispolzovaniya-sistemy" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/421152/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/421152/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/421152/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/421152/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/421152/slide-0.jpg 1440w" class="slides-image related-itemImage"> Сетевая академия Ланит. Практики использования системы электронных публикаций</a></div><div class="related-item"><a href="/informatika/reshenie-zadach-na-kompyutere-algoritmizatsiya-i-10" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/607602/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/607602/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/607602/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/607602/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/607602/slide-0.jpg 1440w" class="slides-image related-itemImage"> Решение задач на компьютере. Алгоритмизация и программирование. Информатика. 9 класс</a></div><div class="related-item"><a href="/informatika/vidy-baz-dannyh-11" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/423333/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/423333/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/423333/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/423333/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/423333/slide-0.jpg 1440w" class="slides-image related-itemImage"> Виды Баз Данных</a></div><div class="related-item"><a href="/informatika/programmirovanie-lektsiya-1" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/421883/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/421883/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/421883/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/421883/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/421883/slide-0.jpg 1440w" class="slides-image related-itemImage"> Программирование. Лекция 1</a></div><!--]--></div></div></div></div><!--]--><!--]--><!--]--></div></div></main><footer class="footer"><div class="layout"><!----><div class="footer-contacts"><svg class="footer-contactsIcon" viewBox="0 0 27 26" xmlns="http://www.w3.org/2000/svg"><use xlink:href="/images/icons.svg#contacts"></use></svg> Обратная связь</div><!----><div class="footer-contactsEmail"> Email: <span class="footer-contactsShow">Нажмите что бы посмотреть</span></div></div></footer></div><!--]--></div><script>window.__NUXT__=(function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R){return {data:{meta:{result:{meta:{h1:l,main_text:a,main_title:m,main_description:n,main_keywords:o,main_image:a},app:{logo_image:p,logo_image_width:q,logo_image_height:r,logo_text:a,image_width_full:s,image_width_min:t,recaptcha_key:u,yandex_search:v,ya_context:c,banner_1:a,banner_2:a,banner_3:a,banner_4:a,banner_5:a,banner_6:a,banner_7:a,banner_8:a,banner_9:a,banner_10:a,email:w,footer_before:a,footer:a,dark_theme:c,strategy:{image_alt_words:h,item_slide_header:x,item_images:y,item_images_tag:z,item_words_h3:c,item_words_tag:A,item_words_1:h,routing:B,item_slide_skipping:C,item_download_timeout:D,item_slider_width:E,item_show_pdf:e,item_show_contents:e,item_show_filename:e},colors:{header_text:j,header_bg:i,accent:i}},social:F}},item:{result:{id:20948,name:k,category:G,count:H,jpg:"jpg\u002F20948",hits:86,download:b,h1:"NET.C#.09 XML. Работа с XML в .Net XML презентация",meta:{h1:k,title:k,description:"NET.C#.09 XML. Работа с XML в .Net XML презентация на тему, доклад, Информатика",keywords:"NET.C#.09 XML. Работа с XML в .Net XML, презентация, доклад, проект, скачать, на тему, PowerPoint, урок, класс, школа, Информатика",download_link:a},text:"Вы можете изучить и скачать доклад-презентацию на тему Презентация на тему NET.C#.09 XML. Работа с XML в .Net XML из раздела Информатика. Презентация на заданную тему содержит 25 слайдов. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций в закладки!",seo_text:"\u003Cp\u003EXML Основы\u003Cbr\u003E\u003Cp\u003E\u003Cbr\u003E\u003Cp\u003EЧто такое XML ?\u003Cbr\u003E\u003Cp\u003EXML это язык разметки (как HTML) \u003Cbr\u003E\u003Cp\u003EXML\u003Cbr\u003EeXtensible Markup Language \u003Cbr\u003E\u003Cp\u003EXML был спроектирован для хранения данных (не отображения) \u003Cbr\u003E\u003Cp\u003EXML – теги не предопределены. Вы можете определять свои соб",file:"NET.C#.09-XML.-Работа-с-XML-в-.Net-XML.pptx",texts:["\u003Cp\u003ENET.C#.09\r\nXML. Работа с XML в .Net \u003Cbr\u003E","\u003Cp\u003EXML Основы\u003Cbr\u003E\u003Cp\u003EЧто такое XML ?\u003Cbr\u003E\u003Cp\u003EXML это язык разметки (как HTML) \u003Cbr\u003E\u003Cp\u003EXML\u003Cbr\u003EeXtensible Markup Language \u003Cbr\u003E\u003Cp\u003EXML был спроектирован для хранения данных (не отображения) \u003Cbr\u003E\u003Cp\u003EXML – теги не предопределены. Вы можете определять свои собственные теги \u003Cbr\u003E\u003Cp\u003EXML является самоописываемым языком \u003Cbr\u003E","\u003Cp\u003EXML Основы\u003Cbr\u003E\u003Cp\u003EXML был создан для структурирования, хранения и передачи информации.\u003Cbr\u003E\u003Cp\u003EXML Ничего Не Делает\u003Cbr\u003E\u003Cp\u003E\u002F\u002Fсообщение (message)\u003Cbr\u003E\u003Cnote\u003E\r\n\u003Cto\u003ETove\u003C\u002Fto\u003E\r\n\u003Cfrom\u003EJani\u003C\u002Ffrom\u003E\r\n\u003Cheading\u003EReminder\u003C\u002Fheading\u003E\r\n\u003Cbody\u003EDon't forget me this weekend!\u003C\u002Fbody\u003E\r\n\u003C\u002Fnote\u003E \u003Cbr\u003E\u003Cp\u003E Здесь есть «отправитель» сообщения, «получатель» , «заголовок» и «тело» сообщения \u003Cbr\u003E","\u003Cp\u003EXML Основы\u003Cbr\u003E\u003Cp\u003EТеги \u003Cto\u003E и \u003Cfrom\u003E не определены ни в одном XML-стандарте.\u003Cbr\u003EЭти теги введены самим автором XML-документа. \u003Cbr\u003E\u003Cp\u003EВ XML Вы можете изобретать свои теги\u003Cbr\u003E\u003Cp\u003E\u003Cnote\u003E\r\n\u003Cto\u003ETove\u003C\u002Fto\u003E\r\n\u003Cfrom\u003EJani\u003C\u002Ffrom\u003E\r\n\u003Cheading\u003EReminder\u003C\u002Fheading\u003E\r\n\u003Cbody\u003EDon't forget me this weekend!\u003C\u002Fbody\u003E\r\n\u003C\u002Fnote\u003E \u003Cbr\u003E\u003Cp\u003EXML позволяет автору определять свои собственные теги и структуру документа\u003Cbr\u003E","\u003Cp\u003EXML Основы\u003Cbr\u003E\u003Cp\u003EXML Simplifies Data Sharing\u003Cbr\u003EXML-данные хранятся в простом текстовом формате. Это позволяет обеспечить независимый от программно-аппаратного обеспечения способ хранения даных.\u003Cbr\u003EThis makes it much easier to create data that can be shared by different applications.\u003Cbr\u003E\u003Cp\u003EXML есть везде\u003Cbr\u003EКак использовать XML?\u003Cbr\u003E\u003Cp\u003EXML упрощает передачу данных\u003Cbr\u003E","\u003Cp\u003EПример XML-документа\u003Cbr\u003E\u003Cp\u003EXML использует простой синтаксис: \u003Cbr\u003E\u003Cp\u003E\u003C?xml version=\"1.0\" encoding=\"ISO-8859-1\"?\u003E\r\n\u003Cnote\u003E\r\n  \u003Cto\u003ETove\u003C\u002Fto\u003E\r\n  \u003Cfrom\u003EJani\u003C\u002Ffrom\u003E\r\n  \u003Cheading\u003EReminder\u003C\u002Fheading\u003E\r\n  \u003Cbody\u003EDon't forget me this weekend!\u003C\u002Fbody\u003E\r\n\u003C\u002Fnote\u003E \u003Cbr\u003E\u003Cp\u003EПервая строка - это XML declaration. Определяет XML-версию (1.0) и кодировку символов. \u003Cbr\u003E\u003Cp\u003EСледующая строка -  root element  (корневой элемент) документа (это как сказать, что этот документ – есть «записка» (note) \u003Cbr\u003E\u003Cp\u003EСледующие 4 строки -  это дочерние элементы (child elements)  корня (to, from, heading, body)\u003Cbr\u003E","\u003Cp\u003EXML Documents. Структура\u003Cbr\u003E\u003Cp\u003EСтруктура XML-документа древовидная (Tree Structure)\u003Cbr\u003E\u003Cp\u003EXML документ должен содержать корневой элемент, который является родителем всех остальных элементов. Все элементы могут иметь под-элементы (child elements):\u003Cbr\u003E","\u003Cbookstore\u003E\r\n  \u003Cbook category=\"COOKING\"\u003E\r\n    \u003Ctitle lang=\"en\"\u003EEveryday Italian\u003C\u002Ftitle\u003E\r\n    \u003Cauthor\u003EGiada De Laurentiis\u003C\u002Fauthor\u003E\r\n    \u003Cyear\u003E2005\u003C\u002Fyear\u003E\r\n    \u003Cprice\u003E30.00\u003C\u002Fprice\u003E\r\n  \u003C\u002Fbook\u003E\r\n  \u003Cbook category=\"CHILDREN\"\u003E\r\n    \u003Ctitle lang=\"en\"\u003EHarry Potter\u003C\u002Ftitle\u003E\r\n    \u003Cauthor\u003EJ K. Rowling\u003C\u002Fauthor\u003E\r\n    \u003Cyear\u003E2005\u003C\u002Fyear\u003E\r\n    \u003Cprice\u003E29.99\u003C\u002Fprice\u003E\r\n  \u003C\u002Fbook\u003E\r\n  \u003Cbook category=\"WEB\"\u003E\r\n    \u003Ctitle lang=\"en\"\u003ELearning XML\u003C\u002Ftitle\u003E\r\n    \u003Cauthor\u003EErik T. Ray\u003C\u002Fauthor\u003E\r\n    \u003Cyear\u003E2003\u003C\u002Fyear\u003E\r\n    \u003Cprice\u003E39.95\u003C\u002Fprice\u003E\r\n  \u003C\u002Fbook\u003E\r\n\u003C\u002Fbookstore\u003E \u003Cbr\u003E\u003Cp\u003EКорневой элемент - \u003Cbookstore\u003E \u003Cbr\u003E\u003Cp\u003EВсе элементы \u003Cbook\u003E содержатся внутри элемента \u003Cbookstore\u003E\u003Cbr\u003E\u003Cp\u003EУ элемента \u003Cbook\u003E есть 4 children: \u003Ctitle\u003E, \u003Cauthor\u003E, \u003Cyear\u003E, \u003Cprice\u003E\u003Cbr\u003E","\u003Cp\u003EXML. Правила синтаксиса\u003Cbr\u003E\u003Cp\u003EВсе XML элементы должны иметь закрывающий тег\u003Cbr\u003E\u003Cp\u003E\u003Cmessage\u003EThis is correct\u003C\u002Fmessage\u003E\u003Cbr\u003E\u003Cp\u003EXML-теги чувствительны к регистру. Тег \u003CLetter\u003E и тег \u003Cletter\u003E являются различными тегами. \u003Cbr\u003E\u003Cp\u003EXML-элементы должны быть вложенными\u003Cbr\u003E\u003Cp\u003E\u003Cb\u003E\u003Ci\u003EThis text is bold and italic\u003C\u002Fi\u003E\u003C\u002Fb\u003E \u003Cbr\u003E\u003Cp\u003EXML-документ должен иметь Root Element (корневой элемент)\u003Cbr\u003E\u003Cp\u003E\u003Croot\u003E\r\n  \u003Cchild\u003E\r\n    \u003Csubchild\u003E.....\u003C\u002Fsubchild\u003E\r\n  \u003C\u002Fchild\u003E\r\n\u003C\u002Froot\u003E \u003Cbr\u003E","\u003Cp\u003EXML. Правила синтаксиса\u003Cbr\u003E\u003Cp\u003EXML-атрибуты заключаются в кавычки\u003Cbr\u003E\u003Cp\u003E\u002F\u002Fневерно\u003Cbr\u003E\u003Cnote date=12\u002F11\u002F2007\u003E\r\n  \u003Cto\u003ETove\u003C\u002Fto\u003E\r\n  \u003Cfrom\u003EJani\u003C\u002Ffrom\u003E\r\n\u003C\u002Fnote\u003E \u003Cbr\u003E\u003Cp\u003EКомментарии пишутся также, как в HTML.\u003Cbr\u003E\u003Cp\u003E\u002F\u002Fверно\u003Cbr\u003E\u003Cnote date=\"12\u002F11\u002F2007\"\u003E\r\n  \u003Cto\u003ETove\u003C\u002Fto\u003E\r\n  \u003Cfrom\u003EJani\u003C\u002Ffrom\u003E\r\n\u003C\u002Fnote\u003E \u003Cbr\u003E\u003Cp\u003E\u003C!-- This is a comment --\u003E \u003Cbr\u003E","\u003Cp\u003EXML-атрибуты\u003Cbr\u003E\u003Cp\u003EXML-элементы могут иметь атрибуты. Атрибуты предоставляют дополнительную информацию об элементе \u003Cbr\u003E\u003Cp\u003E\u003Cfile type=\"gif\"\u003Ecomputer.gif\u003C\u002Ffile\u003E \u003Cbr\u003E\u003Cperson sex=\"female\"\u003E \u003Cbr\u003E\u003Cp\u003EНет правил, определяющих когда использовать атрибуты, а когда элементы \u003Cbr\u003E\u003Cp\u003E\u003Cperson sex=\"female\"\u003E\r\n  \u003Cfirstname\u003EAnna\u003C\u002Ffirstname\u003E\r\n  \u003Clastname\u003ESmith\u003C\u002Flastname\u003E\r\n\u003C\u002Fperson\u003E \u003Cbr\u003E\u003Cp\u003E\u003Cperson\u003E\r\n  \u003Csex\u003Efemale\u003C\u002Fsex\u003E\r\n  \u003Cfirstname\u003EAnna\u003C\u002Ffirstname\u003E\r\n  \u003Clastname\u003ESmith\u003C\u002Flastname\u003E\r\n\u003C\u002Fperson\u003E \u003Cbr\u003E\u003Cp\u003ESex is an attribute \u003Cbr\u003E\u003Cp\u003ESex is an attribute \u003Cbr\u003E\u003Cp\u003ESex is an element \u003Cbr\u003E\u003Cp\u003EОба примера несут одну и ту же информацию\u003Cbr\u003E","\u003Cp\u003E\u003Cnote date=\"10\u002F01\u002F2008\"\u003E\r\n  \u003Cto\u003ETove\u003C\u002Fto\u003E\r\n  \u003Cfrom\u003EJani\u003C\u002Ffrom\u003E\r\n  \u003Cheading\u003EReminder\u003C\u002Fheading\u003E\r\n  \u003Cbody\u003EDon't forget me this weekend!\u003C\u002Fbody\u003E\r\n\u003C\u002Fnote\u003E \u003Cbr\u003E\u003Cp\u003E\u003Cnote\u003E\r\n  \u003Cdate\u003E10\u002F01\u002F2008\u003C\u002Fdate\u003E\r\n  \u003Cto\u003ETove\u003C\u002Fto\u003E\r\n  \u003Cfrom\u003EJani\u003C\u002Ffrom\u003E\r\n  \u003Cheading\u003EReminder\u003C\u002Fheading\u003E\r\n  \u003Cbody\u003EDon't forget me this weekend!\u003C\u002Fbody\u003E\r\n\u003C\u002Fnote\u003E \u003Cbr\u003E\u003Cp\u003EИспользуются атрибуты\u003Cbr\u003E\u003Cp\u003EИспользуются элементы\u003Cbr\u003E\u003Cp\u003E\u003Cnote\u003E\r\n  \u003Cdate\u003E\r\n    \u003Cday\u003E10\u003C\u002Fday\u003E\r\n    \u003Cmonth\u003E01\u003C\u002Fmonth\u003E\r\n    \u003Cyear\u003E2008\u003C\u002Fyear\u003E\r\n  \u003C\u002Fdate\u003E\r\n  \u003Cto\u003ETove\u003C\u002Fto\u003E\r\n  \u003Cfrom\u003EJani\u003C\u002Ffrom\u003E\r\n  \u003Cheading\u003EReminder\u003C\u002Fheading\u003E\r\n  \u003Cbody\u003EDon't forget me this weekend!\u003C\u002Fbody\u003E\r\n\u003C\u002Fnote\u003E \u003Cbr\u003E\u003Cp\u003EРасширенный элемент используется\u003Cbr\u003E","\u003Cp\u003EНекторые проблемы использования атрибутов\u003Cbr\u003E\u003Cp\u003EАтрибуты не могут быть многозначными (элементы могут)\u003Cbr\u003E\u003Cp\u003EАтрибуты не могут образовывать tree-структуру (элементы могут) \u003Cbr\u003E\u003Cp\u003EАтрибуты не просто расширить (при изменениях) \u003Cbr\u003E\u003Cp\u003EАтрибуты сложно читать и поддерживать. \u003Cbr\u003EИспользуйте элементы для данных. \u003Cbr\u003EИспользуйте атрибуты для информации, которая не относится к данным. \u003Cbr\u003E","\u003Cp\u003EРабота с XML в C#. XML DOM\u003Cbr\u003E\u003Cp\u003E.NET framework предлагает классы для работы с XML documents (System.Xml namespace) .\u003Cbr\u003E.NET использует XML Document Object Model  (DOM), которяа представлена набором классов, представляющих различные части XML document ( и сам документ). \u003Cbr\u003E","\u003Cp\u003EXML DOM\u003Cbr\u003E\u003Cp\u003EXmlDocument class представляет XML document и все его содержимое\u003Cbr\u003E\u003Cp\u003EXmlElement class представляет один XML element. \u003Cbr\u003E","\u003Cp\u003EWriting to an XML file\u003Cbr\u003E\u003Cp\u003EThe application that we will create allows a user to specify his or her name, age, and gender. The details will then be added to an XML file. \u003Cbr\u003Eusing System.Xml;\u003Cbr\u003E\u002F\u002Fadd a private XmlDocument member and a string indicating the path\u003Cbr\u003E\u002F\u002F of the XML file  \u003Cbr\u003Eprivate XmlDocument doc; \u003Cbr\u003Eprivate const string PATH = @\"C:\\sample.xml\"; \u003Cbr\u003E\u002F\u002Fcreate an xml document\u003Cbr\u003Edoc = new XmlDocument(); \u003Cbr\u003E\u002F\u002FIf there is no current file, then create a new one \u003Cbr\u003E\u002F\u002FCreate neccessary nodes \u003Cbr\u003EXmlDeclaration declaration = doc.CreateXmlDeclaration(\"1.0\", \"UTF-8\", \"yes\");\u003Cbr\u003EXmlComment comment = doc.CreateComment(\"This is an XML Generated File\"); \u003Cbr\u003E XmlElement root = doc.CreateElement(\"Persons\");\u003Cbr\u003E XmlElement person = doc.CreateElement(\"Person\");\u003Cbr\u003E XmlAttribute name = doc.CreateAttribute(\"name\");\u003Cbr\u003E XmlElement age = doc.CreateElement(\"Age\");\u003Cbr\u003E XmlElement gender = doc.CreateElement(\"Gender\");\u003Cbr\u003E\u003Cbr\u003E","\u002F\u002FAdd the values for each nodes\u003Cbr\u003Ename.Value = textBoxName.Text;\u003Cbr\u003Eage.InnerText = textBoxAge.Text;\u003Cbr\u003Egender.InnerText = textBoxGender.Text; \u003Cbr\u003E\u002F\u002FConstruct the document\u003Cbr\u003Edoc.AppendChild(declaration);\u003Cbr\u003Edoc.AppendChild(comment);\u003Cbr\u003Edoc.AppendChild(root);\u003Cbr\u003Eroot.AppendChild(person);\u003Cbr\u003Eperson.Attributes.Append(name);\u003Cbr\u003Eperson.AppendChild(age);\u003Cbr\u003Eperson.AppendChild(gender);\u003Cbr\u003Edoc.Save(PATH); \u003Cbr\u003E","\u002F\u002FIf there is already a file \u003Cbr\u003E\u002F\u002FLoad the XML File \u003Cbr\u003Edoc.Load(PATH); \u003Cbr\u003E\u002F\u002FGet the root element \u003Cbr\u003EXmlElement root = doc.DocumentElement; \u003Cbr\u003EXmlElement person = doc.CreateElement(\"Person\");\u003Cbr\u003EXmlAttribute name = doc.CreateAttribute(\"name\");\u003Cbr\u003EXmlElement age = doc.CreateElement(\"Age\");\u003Cbr\u003EXmlElement gender = doc.CreateElement(\"Gender\");\u003Cbr\u003E\u002F\u002FAdd the values for each nodes\u003Cbr\u003Ename.Value = textBoxName.Text; \u003Cbr\u003Eage.InnerText = textBoxAge.Text; \u003Cbr\u003Egender.InnerText = textBoxGender.Text; \u003Cbr\u003E\u002F\u002FConstruct the Person element \u003Cbr\u003Eperson.Attributes.Append(name); person.AppendChild(age); \u003Cbr\u003Eperson.AppendChild(gender); \u003Cbr\u003E\u002F\u002FAdd the New person element to the end of the root element \u003Cbr\u003Eroot.AppendChild(person); \u003Cbr\u003E\u002F\u002FSave the document \u003Cbr\u003Edoc.Save(PATH); \u003Cbr\u003E","\u003Cp\u003EЧтение из XML-файла\u003Cbr\u003E\u003Cp\u003EРассмотрим пример приложения, которое читает данные из XML-файла. \u003Cbr\u003E","\u002F\u002FДобавляем поля в класс Form1\u003Cbr\u003Eprivate XmlDocument doc;\u003Cbr\u003Eprivate XmlElement root;\u003Cbr\u003Eprivate XmlElement currentPerson;\u003Cbr\u003Eprivate const string PATH = @\"..\\..\\sample.xml\";\u003Cbr\u003Eprivate int current = 0; private int max; \u003Cbr\u003E\u002F\u002FДобаляем метод, который будет отображать текущую запись из файла\u003Cbr\u003Eprivate void ShowDetails(XmlElement currentPerson) \u003Cbr\u003E{ \u003Cbr\u003EtextBoxName.Text = currentPerson.Attributes[\"name\"].Value;\u003Cbr\u003EtextBoxAge.Text = currentPerson.GetElementsByTagName(\"Age\")[0].InnerText; \u003Cbr\u003EtextBoxGender.Text = currentPerson.GetElementsByTagName(\"Gender\")[0].InnerText;\u003Cbr\u003E } \u003Cbr\u003E","\u002F\u002FДобавляем обработчик события Load формы\u003Cbr\u003Eprivate void Form1_Load(object sender, EventArgs e)\u003Cbr\u003E { \u003Cbr\u003E doc = new XmlDocument();\u003Cbr\u003E doc.Load(PATH);\u003Cbr\u003E \u002F\u002FПолучаем корневой элемент \u003Cbr\u003E root = doc.DocumentElement;\u003Cbr\u003E \u002F\u002FОпределяем максимальное количество записей\u003Cbr\u003E max = root.GetElementsByTagName(\"Person\").Count - 1;\u003Cbr\u003E \u002F\u002Fполучаем запись по текущему индексу \u003Cbr\u003E currentPerson = (XmlElement)root.ChildNodes[current];\u003Cbr\u003E \u002F\u002FВыводим информацию на форму \u003Cbr\u003E ShowDetails(currentPerson);\u003Cbr\u003E } \u003Cbr\u003E","\u002F\u002FДобавляем обработчик для кнопки “First”\u003Cbr\u003Eprivate void buttonFirst_Click(object sender, EventArgs e) \u003Cbr\u003E{current = 0; currentPerson = (XmlElement)root.ChildNodes[current];\u003Cbr\u003E ShowDetails(currentPerson);} \u003Cbr\u003E\u002F\u002F Добавляем обработчик для кнопки “Previous”\u003Cbr\u003Eprivate void buttonPrevious_Click(object sender, EventArgs e)\u003Cbr\u003E{ current = (current - 1 \u003C 0) ? 0 : current - 1; \u003Cbr\u003E currentPerson = (XmlElement)root.ChildNodes[current]; ShowDetails(currentPerson); } \u003Cbr\u003E\u002F\u002F Добавляем обработчик для кнопки “Next”\u003Cbr\u003Eprivate void buttonNext_Click(object sender, EventArgs e)\u003Cbr\u003E { current = (current + 1 \u003E max) ? max : current + 1; \u003Cbr\u003E currentPerson = (XmlElement)root.ChildNodes[current]; ShowDetails(currentPerson); } \u003Cbr\u003E\u002F\u002F Добавляем обработчик для кнопки “Last”\u003Cbr\u003Eprivate void buttonLast_Click(object sender, EventArgs e) \u003Cbr\u003E{ current = max; \u003Cbr\u003E currentPerson = (XmlElement)root.ChildNodes[current]; ShowDetails(currentPerson); } \u003Cbr\u003E","\u003Cp\u003EИспользование XMLPath для выбора узла\u003Cbr\u003E\u003Cp\u003EXPath это специальный язык запросов, который используется для выбора узлов XML-документа. \u003Cbr\u003E\u003Cp\u003EИспользуется два метода для XPath-языка:\u003Cbr\u003EXmlNode.SelectNodes()  - возвращает XmlNodeList, который содержит все узлы, соответствующие XPath-строке. \u003Cbr\u003EXmlNode.SelectSingleNode() – возвращает один узел.\u003Cbr\u003E\u003Cp\u003EНапример, необходимо получить из документа возраст (age) всех персон:\u003Cbr\u003E\u003Cp\u003EXmlDocument document = new XmlDocument(); document.Load(\"Persons.xml\"); \u003Cbr\u003EXmlNodeList nodes = document.DocumentElement.SelectNodes(\"\u002FPersons\u002FPerson\u002FAge\"); foreach(XmlNode node in nodes) { textBoxResult.Text += node.InnerText + \"\\r\\n\"; } \u003Cbr\u003E","\u003Cp\u003EИспользование XMLPath для выбора узла\u003Cbr\u003E\u003Cp\u003EВыбрать текущий узел:\u003Cbr\u003E\u003Cp\u003EXmlNode current = document.DocumentElement.SelectSingleNode(\".\"); } \u003Cbr\u003E\u003Cp\u003EВыбрать все элементы \u003CPerson\u003E, которые являются детьми элемента \u003CPersons\u003E :\u003Cbr\u003E\u003Cp\u003EXmlNodeList personNodes = document.DocumentElement.SelectNodes(\"\u002FPersons\u002FPerson\"); \u003Cbr\u003E\u003Cp\u003EНайти всех Peson мужского пола (Gender=Male) :\u003Cbr\u003E\u003Cp\u003EXmlNodeList personNodes = document.DocumentElement.SelectNodes(\"\u002F\u002FPerson[Gender='Male']\"); \u003Cbr\u003E","\u003Cp\u003EСпасибо за внимание\u003Cbr\u003E"],href:"\u002Finformatika\u002Fnetc09-xml-rabota-s-xml-v",href_category:"\u002Finformatika",date:1624122819,related:[{id:279903,name:"Чего боятся родители, когда их дети сидят в интернете?",href:"\u002Finformatika\u002Fchego-boyatsya-roditeli-kogda-ih-deti",jpg:"jpg\u002F279903"},{id:363599,name:"Программирование на алгоритмическом языке",href:"\u002Finformatika\u002Fprogrammirovanie-na-algoritmicheskom-yazyke-63",jpg:"jpg\u002F363599"},{id:157965,name:"Обзор видов новостей СМИ. Основные разновидности новостей",href:"\u002Finformatika\u002Fobzor-vidov-novostey-smi-osnovnye-raznovidnosti",jpg:"jpg\u002F157965"},{id:395427,name:"Объектно-ориентированное проектирование ИС",href:"\u002Finformatika\u002Fobektno-orientirovannoe-proektirovanie-is-2",jpg:"jpg\u002F395427"},{id:266813,name:"Доступы: гостевой и представительский доступ, настройка и управление",href:"\u002Finformatika\u002Fdostupy-gostevoy-i-predstavitelskiy-dostup-nastroyka",jpg:"jpg\u002F266813"},{id:92878,name:"СУБД. Назначение и функции",href:"\u002Finformatika\u002Fsubd-naznachenie-i-funktsii",jpg:"jpg\u002F92878"},{id:218963,name:"Графический редактор Paint",href:"\u002Finformatika\u002Fgraficheskiy-redaktor-paint-3",jpg:"jpg\u002F218963"},{id:582432,name:"Анализ данных в Excel. Лекция 3",href:"\u002Finformatika\u002Fanaliz-dannyh-v-excel-lektsiya-3",jpg:"jpg\u002F582432"},{id:596078,name:"Администрирование баз данных и приложений",href:"\u002Finformatika\u002Fadministrirovanie-baz-dannyh-i-prilozheniy",jpg:"jpg\u002F596078"},{id:534364,name:"Представление опыта работы по теме: Использование групповых форм работы на уроке информатики",href:"\u002Finformatika\u002Fpredstavlenie-opyta-raboty-po-teme-ispolzovanie",jpg:"jpg\u002F534364"},{id:282619,name:"Перерегистрация, регистрация в ЕИС",href:"\u002Finformatika\u002Fpereregistratsiya-registratsiya-v-eis",jpg:"jpg\u002F282619"},{id:388938,name:"Понятие массива. Одномерные массивы",href:"\u002Finformatika\u002Fponyatie-massiva-odnomernye-massivy",jpg:"jpg\u002F388938"},{id:346883,name:"Розроблення модуля Управління бізнес-процесами оренди автомобілів на основі Web-технологій",href:"\u002Finformatika\u002Frozroblennya-modulya-upravlnnya-bznes-protsesami-orendi",jpg:"jpg\u002F346883"},{id:139287,name:"Parent portal concept & design discussion",href:"\u002Finformatika\u002Fparent-portal-concept-amp-design-discussion",jpg:"jpg\u002F139287"},{id:319464,name:"Организация двусторонней спутниковой связи. (Тема 5)",href:"\u002Finformatika\u002Forganizatsiya-dvustoronney-sputnikovoy-svyazi-tema-5",jpg:"jpg\u002F319464"},{id:500234,name:"Презентация проекта МТПЛ Использование ИКТ в организации коррекционно - образовательного пространства для детей групп компенсирующей направленности",href:"\u002Finformatika\u002Fprezentatsiya-proekta-mtpl-ispolzovanie-ikt-v",jpg:"jpg\u002F500234"},{id:486933,name:"Системы счисления",href:"\u002Finformatika\u002Fsistemy-schisleniya-69",jpg:"jpg\u002F486933"},{id:193706,name:"829844",href:"\u002Finformatika\u002F829844",jpg:"jpg\u002F193706"},{id:118287,name:"Основные понятия информатики, теории информации. Логические основы ЭВМ. История развития ЭВМ",href:"\u002Finformatika\u002Fosnovnye-ponyatiya-informatiki-teorii-informatsii-logicheskie",jpg:"jpg\u002F118287"},{id:280635,name:"Тезаурус по теме Безопасный интернет",href:"\u002Finformatika\u002Ftezaurus-po-teme-bezopasnyy-internet-1",jpg:"jpg\u002F280635"},{id:3804,name:"Information security",href:"\u002Finformatika\u002Finformation-security",jpg:"jpg\u002F3804"},{id:433086,name:"Организация совместной работы. Microsoft Office Groove, виртуальный офис",href:"\u002Finformatika\u002Forganizatsiya-sovmestnoy-raboty-microsoft-office-groove",jpg:"jpg\u002F433086"},{id:598568,name:"Основные принципы работы в программе Cisco Packet Tracer",href:"\u002Finformatika\u002Fosnovnye-printsipy-raboty-v-programme-cisco",jpg:"jpg\u002F598568"},{id:482692,name:"Презентация к уроку информатики Единицы измерения информации для 7 класса",href:"\u002Finformatika\u002Fprezentatsiya-k-uroku-informatiki-edinitsy-izmereniya",jpg:"jpg\u002F482692"},{id:421152,name:"Сетевая академия Ланит. Практики использования системы электронных публикаций",href:"\u002Finformatika\u002Fsetevaya-akademiya-lanit-praktiki-ispolzovaniya-sistemy",jpg:"jpg\u002F421152"},{id:607602,name:"Решение задач на компьютере. Алгоритмизация и программирование. Информатика. 9 класс",href:"\u002Finformatika\u002Freshenie-zadach-na-kompyutere-algoritmizatsiya-i-10",jpg:"jpg\u002F607602"},{id:423333,name:"Виды Баз Данных",href:"\u002Finformatika\u002Fvidy-baz-dannyh-11",jpg:"jpg\u002F423333"},{id:421883,name:"Программирование. Лекция 1",href:"\u002Finformatika\u002Fprogrammirovanie-lektsiya-1",jpg:"jpg\u002F421883"}],navigation:{next:"\u002Finformatika\u002Fosnovnye-svoystva-yazyka-php",next_name:"Основные свойства языка PHP",prev:"\u002Funcategorized\u002Fmarikulturi",prev_name:"Марикультури"}}},categories:{result:[{id:I,ordering:b,name:"Без категории",pseudoname:"uncategorized"},{id:144,ordering:b,name:"Бизнес",pseudoname:"biznes"},{id:146,ordering:b,name:"Образование",pseudoname:"obrazovanie"},{id:149,ordering:b,name:"Финансы",pseudoname:"finansy"},{id:150,ordering:b,name:"Государство",pseudoname:"gosudarstvo"},{id:152,ordering:b,name:"Спорт",pseudoname:"sport"},{id:154,ordering:b,name:"Армия",pseudoname:"armiya"},{id:156,ordering:b,name:"Культурология",pseudoname:"kulturologiya"},{id:157,ordering:b,name:"Еда и кулинария",pseudoname:"eda-i-kulinariya"},{id:158,ordering:b,name:"Лингвистика",pseudoname:"lingvistika"},{id:163,ordering:b,name:"Черчение",pseudoname:"cherchenie"},{id:164,ordering:b,name:"Физкультура",pseudoname:"fizkultura"},{id:165,ordering:b,name:"ИЗО",pseudoname:"izo"},{id:166,ordering:b,name:"Психология",pseudoname:"psihologiya"},{id:116,ordering:I,name:"Английский язык",pseudoname:"angliyskiy-yazyk"},{id:108,ordering:2,name:"Астрономия",pseudoname:"astronomiya"},{id:104,ordering:3,name:"Алгебра",pseudoname:"algebra"},{id:106,ordering:4,name:"Биология",pseudoname:"biologiya"},{id:142,ordering:5,name:"География",pseudoname:"geografiya"},{id:141,ordering:6,name:"Геометрия",pseudoname:"geometria"},{id:123,ordering:7,name:"Детские презентации",pseudoname:"detskie-prezentatsii"},{id:107,ordering:8,name:G,pseudoname:"informatika"},{id:109,ordering:9,name:"История",pseudoname:"istoriya"},{id:139,ordering:10,name:"Литература",pseudoname:"literatura"},{id:119,ordering:11,name:"Маркетинг",pseudoname:"marketing"},{id:114,ordering:12,name:"Математика",pseudoname:"matematika"},{id:138,ordering:h,name:"Медицина",pseudoname:"medetsina"},{id:118,ordering:14,name:"Менеджмент",pseudoname:"menedzhment"},{id:137,ordering:15,name:"Музыка",pseudoname:"muzyka"},{id:136,ordering:16,name:"МХК",pseudoname:"mhk"},{id:130,ordering:17,name:"Немецкий язык",pseudoname:"nemetskiy-yazyk"},{id:105,ordering:18,name:"ОБЖ",pseudoname:"obzh"},{id:133,ordering:19,name:"Обществознание ",pseudoname:"obshchestvoznanie"},{id:132,ordering:20,name:"Окружающий мир ",pseudoname:"okruzhayushchiy-mir"},{id:131,ordering:21,name:"Педагогика ",pseudoname:"pedagogika"},{id:129,ordering:22,name:"Русский язык",pseudoname:"russkiy-yazyk"},{id:128,ordering:24,name:"Технология",pseudoname:"tehnologiya"},{id:127,ordering:H,name:"Физика",pseudoname:"fizika"},{id:126,ordering:26,name:"Философия",pseudoname:"filosofiya"},{id:125,ordering:27,name:"Химия",pseudoname:"himiya"},{id:124,ordering:29,name:"Экология",pseudoname:"ekologiya"},{id:121,ordering:30,name:"Экономика",pseudoname:"ekonomika"},{id:120,ordering:31,name:"Юриспруденция",pseudoname:"yurisprudentsiya"}]}},state:{},_errors:{},serverRendered:e,config:{public:{SITE_NAME:J,SITE_HOST:"mypreza.com",SITE_LANG:K,API_BASE_URL:"https:\u002F\u002Fmypreza.com\u002Fapi\u002F",pwaManifest:{name:J,short_name:a,description:a,lang:K,start_url:"\u002F?standalone=true",display:"standalone",background_color:j,theme_color:"#000000",icons:[{src:"\u002F_nuxt\u002Ficons\u002F64x64.f2a6e93d.png",type:d,sizes:L,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F64x64.maskable.f2a6e93d.png",type:d,sizes:L,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F120x120.f2a6e93d.png",type:d,sizes:M,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F120x120.maskable.f2a6e93d.png",type:d,sizes:M,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F144x144.f2a6e93d.png",type:d,sizes:N,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F144x144.maskable.f2a6e93d.png",type:d,sizes:N,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F152x152.f2a6e93d.png",type:d,sizes:O,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F152x152.maskable.f2a6e93d.png",type:d,sizes:O,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F192x192.f2a6e93d.png",type:d,sizes:P,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F192x192.maskable.f2a6e93d.png",type:d,sizes:P,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F384x384.f2a6e93d.png",type:d,sizes:Q,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F384x384.maskable.f2a6e93d.png",type:d,sizes:Q,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F512x512.f2a6e93d.png",type:d,sizes:R,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F512x512.maskable.f2a6e93d.png",type:d,sizes:R,purpose:g}]},yandexMetrika:{id:"85004146",metrikaUrl:"https:\u002F\u002Fmc.yandex.ru\u002Fmetrika\u002Ftag.js",accurateTrackBounce:e,childIframe:c,clickmap:c,defer:c,useRuntimeConfig:e,trackHash:c,trackLinks:e,type:b,webvisor:c,triggerEvent:c,consoleLog:e,partytown:c,isDev:c}},app:{baseURL:"\u002F",buildAssetsDir:"\u002F_nuxt\u002F",cdnURL:a}},pinia:{app:{meta:{h1:l,main_text:a,main_title:m,main_description:n,main_keywords:o,main_image:a},app:{logo_image:p,logo_image_width:q,logo_image_height:r,logo_text:a,image_width_full:s,image_width_min:t,recaptcha_key:u,yandex_search:v,ya_context:c,banner_1:a,banner_2:a,banner_3:a,banner_4:a,banner_5:a,banner_6:a,banner_7:a,banner_8:a,banner_9:a,banner_10:a,email:w,footer_before:a,footer:a,dark_theme:c,strategy:{image_alt_words:h,item_slide_header:x,item_images:y,item_images_tag:z,item_words_h3:c,item_words_tag:A,item_words_1:h,routing:B,item_slide_skipping:C,item_download_timeout:D,item_slider_width:E,item_show_pdf:e,item_show_contents:e,item_show_filename:e},colors:{header_text:j,header_bg:i,accent:i}},social:F,token:a}}}}("",0,false,"image\u002Fpng",true,"any","maskable",13,"#d53032","#ffffff","NET.C#.09 XML. Работа с XML в .Net XML","Учебные презентации","Презентации в PowerPoint на разные темы","Презентации, проекты, доклады в PowerPoint на разные темы для учебы","Презентация, на тему, урок, класс, PowerPoint, скачати презентацію, фон, шаблон, доклад, проект.","images\u002Fdata\u002Flogo.png",185,40,720,480,"6LeioWIpAAAAAGqMN4KqMVIkekcMW7fBKHjXCd-a","2503267","mypreza@ya.ru","h3a","text","none","h3","category","both",80,800,"\u003Cscript src=\"\u002F\u002Fyastatic.net\u002Fes5-shims\u002F0.0.2\u002Fes5-shims.min.js\"\u003E\u003C\u002Fscript\u003E\r\n\u003Cscript src=\"\u002F\u002Fyastatic.net\u002Fshare2\u002Fshare.js\"\u003E\u003C\u002Fscript\u003E\r\n\u003Cdiv class=\"ya-share2\" data-services=\"collections,gplus,vkontakte,facebook,odnoklassniki,gplus,twitter,moimir\" data-counter=\"\"\u003E\u003C\u002Fdiv\u003E","Информатика",25,1,"Mypreza","ru","64x64","120x120","144x144","152x152","192x192","384x384","512x512"))</script><script type="module" src="/_nuxt/entry.0d6add34.js" crossorigin></script></body> </html>