crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> XML как входные данные, Преимущество перед текстовым представлением или ini-файлами
AD
  опции профиля:
сообщение 16.9.2010, 13:59
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Все больше и больше убеждаюсь в преимуществе использования XML, для представления входных данных. Структуру XML понимают и не-программисты. Эти файлы могут делать любые более-менее подготовленный пользователь ПК. Преимущества я вижу следующие: жесткое формальное описание данных, ясный и относительно простой способ описания данных, возможность первичной и поверхностной проверки правильного составления файла (открыть браузером - ошибки, подобные забытому тегу и прочее - браузер не пропустит, ну естественно, с оговорками...), легкость обработки в силу существования большого количества библиотек обработки. Кто может еще что сказать по этому поводу?

Помимо XML есть, конечно же, еще такие вещи, как S-expression, JSON. Но под них библиотек обработки, к сожалению, намного меньше. Буду благодарен, если откликнитесь и дадите интересные материалы и примеры использования XML как входных данных, а не для интернет-сайтов.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
ufna
  опции профиля:
сообщение 17.9.2010, 15:59
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 362
Регистрация: 24.5.2008
Из: Курган/СПб
Пользователь №: 182

Спасибо сказали: 29 раз(а)




Репутация:   5  


а что есть информация нетривиального вида, которую пользователь мог поправить, и которую так сложно записать? Пример какой нибудь, пожалуйста.


QSettings работает с .ini идеально, имхо. Единственное, чего нельзя делать - это "комментарии", которые некоторые товарищи добавляют в структуру этого файла.

В этом .ini я постоянно храню кучи настроек, вплоть до "сейвов" GV систем.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 17.9.2010, 16:28
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Я могу весь код привести. ;) Вот подчиненная сделала файлик:
Раскрывающийся текст
<?xml version="1.0" encoding="windows-1251" ?>

<MenuBar>
  <Menu>
    <MenuName>
      <Eng>File</Eng> <Rus>Файл</Rus>
    </MenuName>
    <SubmenuList>
      <Submenu>
        <ItemName>
          <Eng>Open LOG-files</Eng> <Rus>Открыть LOG-файлы</Rus>
        </ItemName>
        <HotKey>Ctrl+O</HotKey>
        <Description>
          <Eng>Open log or xml files</Eng> <Rus>Открыть log-файл или xml-файлы</Rus>
        </Description>
        <ImagePath>./Images/open.png</ImagePath>
        <Checkable>false</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Open Databases</Eng> <Rus>Открыть базу данных</Rus>
        </ItemName>
        <HotKey>Ctrl+Shift+O</HotKey>
        <Description>
          <Eng>Open databases</Eng> <Rus>Открыть базу данных</Rus>
        </Description>
        <ImagePath>./Images/openDB.png</ImagePath>
        <Checkable>false</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Open Charts</Eng> <Rus>Открыть карты</Rus>
        </ItemName>
        <HotKey>Ctrl+Alt+O</HotKey>
        <Description>
          <Eng>Open charts</Eng> <Rus>Открыть карты</Rus>
        </Description>
        <ImagePath>./Images/openCharts.png</ImagePath>
        <Checkable>false</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Save Report</Eng> <Rus>Сохранить отчет</Rus>
        </ItemName>
        <HotKey>Ctrl+S</HotKey>
        <Description>
          <Eng>Save report</Eng> <Rus>Сохранить отчет</Rus>
        </Description>
        <ImagePath>./Images/save.png</ImagePath>
        <Checkable>false</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Save Report As...</Eng> <Rus>Сохранить отчет как</Rus>
        </ItemName>
        <HotKey>Ctrl+Shift+S</HotKey>
        <Description>
          <Eng>Save report in file</Eng> <Rus>Сохранить отчет в файле</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>false</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Load Flight Plan</Eng> <Rus>Загрузить план полетов</Rus>
        </ItemName>
        <HotKey>Ctrl+L</HotKey>
        <Description>
          <Eng>Load flight plan</Eng> <Rus>Загрузить план полетов</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>false</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Unload Flight Plan</Eng> <Rus>Отгрузить план полетов</Rus>
        </ItemName>
        <HotKey>Ctrl+Shift+L</HotKey>
        <Description>
          <Eng>Unload flight plan</Eng> <Rus>Отгрузить план полетов</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>false</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Allow to load XML-File</Eng> <Rus>Позволить загружать XML-файл</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Allow to load xml-file</Eng> <Rus>Позволить загружать xml-файл</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Allow to Load LOG-Files</Eng> <Rus>Позволить загружать LOG-файлы</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Allow to load log-files</Eng> <Rus>Позволить загружать LOG-файлы</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>  
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Exit</Eng> <Rus>Выход</Rus>
        </ItemName>
        <HotKey>Alt+X</HotKey>
        <Description>
          <Eng>Exit from program</Eng> <Rus>Выход из программы</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>false</Checkable>  
      </Submenu>
    </SubmenuList>
  </Menu>
  <Menu>
    <MenuName>
      <Eng>Chart</Eng> <Rus>Карта</Rus>
    </MenuName>
    <SubmenuList>
      <Submenu>
        <ItemName>
          <Eng>Show Chart DCW</Eng> <Rus>Открыть карту DCW</Rus>
        </ItemName>
        <HotKey>Ctrl+W</HotKey>
        <Description>
          <Eng>Show DCW chart or charts</Eng> <Rus>Показать карту DCW</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>    
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Show Chart DEM</Eng> <Rus>Открыть карту DEM</Rus>
        </ItemName>
        <HotKey>Ctrl+D</HotKey>
        <Description>
          <Eng>Show DEM chart or charts</Eng> <Rus>Показать карту DEM</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>    
      </Submenu>
      <Submenu>
        <InnerMenu>
          <MenuName>
            <Eng>DCW Options</Eng> <Rus>Опции DCW</Rus>
          </MenuName>
        <SubmenuList>
            <Submenu>
              <ItemName>
                <Eng>Filter</Eng> <Rus>Фильтр</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>
                <Eng>Switch on filter</Eng> <Rus>Включить фильтр</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Grid</Eng> <Rus>Сетка</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>
                <Eng>Switch on grid</Eng> <Rus>Включить сетку</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Aeronautical</Eng>
                <Rus>Аэропорты</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>
                <Eng>Switch on aeronautical</Eng>
                <Rus>Включить аэропорты</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Drainage Text</Eng>
                <Rus>Названия рек, озер</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>
                <Eng>Switch on drainage text</Eng>
                <Rus>Включить названия рек, озер</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Hypsography</Eng> <Rus>Линии равных высот</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>
                <Eng>Switch on hypsography</Eng> <Rus>Включить линии равных высот</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Land Cover</Eng> <Rus>Месторождения, болота</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>                                                        
                <Eng>Switch on land cover</Eng> <Rus>Включить месторождения, болота</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Oceans Line</Eng> <Rus>Береговые линии</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>                                                        
                <Eng>Switch on oceans line</Eng> <Rus>Включить береговые линии, границы стран</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Oceans Text</Eng> <Rus>Названия морей, стран</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>                                                        
                <Eng>Switch on oceans text</Eng> <Rus>Включить названия стран, морей</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Populated Places</Eng> <Rus>Населенные пункты</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>                                                        
                <Eng>Switch on populated places</Eng> <Rus>Включить населенные пункты</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Text Populated Places</Eng> <Rus>Названия населенных пунктов</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>                                                        
                <Eng>Switch on populated places text</Eng> <Rus>Включить названия населенных пунктов</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Roads</Eng> <Rus>Дороги</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>                                                        
                <Eng>Switch on roads</Eng> <Rus>Включить дороги</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Utilities Line</Eng> <Rus>ЛЭП, трубопроводы</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>                                                        
                <Eng>Switch on utilities line</Eng> <Rus>Включить ЛЭП, трубопроводы</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Vegetation</Eng> <Rus>Растительность</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>                                                        
                <Eng>Switch on vegetation</Eng> <Rus>Включить растительность</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
          </SubmenuList>
        </InnerMenu>
      </Submenu>
      <Submenu>
        <InnerMenu>
          <MenuName>
            <Eng>DEM Options</Eng> <Rus>Опции DEM</Rus>
          </MenuName>
          <SubmenuList>
            <Submenu>
              <ItemName>
                <Eng>DEM-Smooth</Eng> <Rus>DEM-Сглаживания</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>
                <Eng>Show DEM Smooth chart or charts</Eng> <Rus>Показать карту сглаженного DEM</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>6-Second DEM</Eng> <Rus>Шестисекундный DEM</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>
                <Eng>Show DEM 6-second chart or charts</Eng> <Rus>Показать карту 6-секундного DEM</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
          </SubmenuList>
        </InnerMenu>
      </Submenu>
    </SubmenuList>
  </Menu>
  <Menu>
    <MenuName>
      <Eng>Databases</Eng> <Rus>Базы Данных</Rus>
    </MenuName>
    <SubmenuList>
      <Submenu>
        <ItemName>
          <Eng>Airports Database</Eng> <Rus>База данных аэропортов</Rus>
        </ItemName>
        <HotKey>Ctrl+A</HotKey>
        <Description>
          <Eng>Show airports database</Eng> <Rus>Показать аэронавигационную базу данных</Rus>
        </Description>
        <ImagePath>./Images/APTsymbol.png</ImagePath>
        <Checkable>true</Checkable>    
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Obstcl Database</Eng> <Rus>База данных препятствий</Rus>
        </ItemName>
        <HotKey>Ctrl+B</HotKey>
        <Description>
          <Eng>Show obstcl database</Eng> <Rus>Показать базу данных препятствий</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>    
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>TANF Database</Eng> <Rus>База данных TANF</Rus>
        </ItemName>
        <HotKey>Ctrl+F</HotKey>
        <Description>
          <Eng>Show TANF database</Eng> <Rus>Показать базу данных TANF</Rus>
        </Description>
        <ImagePath>./Images/TANFsymbol.png</ImagePath>
        <Checkable>true</Checkable>    
      </Submenu>
    </SubmenuList>
  </Menu>
  <Menu>
    <MenuName>
      <Eng>View</Eng> <Rus>Вид</Rus>
    </MenuName>
    <SubmenuList>
      <Submenu>
        <ItemName>
          <Eng>Zoom In</Eng> <Rus>Масштаб+</Rus>
        </ItemName>
        <HotKey>Num+</HotKey>
        <Description>
          <Eng>Zooming +</Eng> <Rus>Увеличить масштаб</Rus>
        </Description>
        <ImagePath>./Images/zoomin.png</ImagePath>
        <Checkable>false</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Zoom Out</Eng> <Rus>Масштаб-</Rus>
        </ItemName>
        <HotKey>Num-</HotKey>
        <Description>
          <Eng>Zooming -</Eng> <Rus>Уменьшить масштаб</Rus>
        </Description>
        <ImagePath>./Images/zoomout.png</ImagePath>
        <Checkable>false</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Events Symbol</Eng> <Rus>Символы событий</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Visibility for symbols of events</Eng> <Rus>Показать символы событий</Rus>
        </Description>
        <ImagePath>./Images/PntSymb.png</ImagePath>
        <Checkable>true</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Points name</Eng> <Rus>Наименования</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Visibility for text of events</Eng> <Rus>Показать наименования событий</Rus>
        </Description>
        <ImagePath>./Images/PntName.png</ImagePath>
        <Checkable>true</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>WPT Info</Eng>
          <Rus>Информация о ППМ</Rus>
        </ItemName>
        <HotKey>Ctrl+I</HotKey>
        <Description>
          <Eng>Information about way point</Eng>
          <Rus>Информация о ППМ плана полета</Rus>
        </Description>
        <ImagePath>./Images/FlightPlan.png</ImagePath>
        <Checkable>true</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Phases Tree</Eng>
          <Rus>Дерево этапов</Rus>
        </ItemName>
        <HotKey>Ctrl+P</HotKey>
        <Description>
          <Eng>Window Tree of Phases on/off</Eng>
          <Rus>Включить/Выключить окно дерева этапов</Rus>
        </Description>
        <ImagePath>./Images/TreeView.png</ImagePath>
        <Checkable>true</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Toolbar</Eng>
          <Rus>Панель инструментов</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Toolbar on/off</Eng>
          <Rus>Включить/Выключить панель инструментов</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Smooth for diagrams</Eng>
          <Rus>Сглаживание для графиков</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Smooth for diagrams</Eng>
          <Rus>Сглаживание для графиков</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>
      </Submenu>
      <Submenu>
        <InnerMenu>
          <MenuName>
            <Eng>Tracks</Eng> <Rus>Треки</Rus>
          </MenuName>
          <SubmenuList>
            <Submenu>
              <ItemName>
                <Eng>Track(s) Fit to Screen</Eng> <Rus>Трек(и) на весь экран</Rus>
              </ItemName>
              <HotKey>Ctrl+E</HotKey>
              <Description>
                <Eng>Track to all screen</Eng> <Rus>Показать один из треков на весь экран</Rus>
              </Description>
              <ImagePath>./Images/repair.png</ImagePath>
              <Checkable>false</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Vertical Projection</Eng>
                <Rus>Вертикальная проекция</Rus>
              </ItemName>
              <HotKey>Ctrl+V</HotKey>
              <Description>
                <Eng>Window with vertical projection</Eng>
                <Rus>Окно с вертикальной проекцией</Rus>
              </Description>
              <ImagePath>./Images/Relief.png</ImagePath>
              <Checkable>true</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Limits of Special Mode...</Eng>
                <Rus>Пределы специального режима...</Rus>
              </ItemName>
              <HotKey></HotKey>
              <Description>
                <Eng>Dialog of limits of special mode</Eng>
                <Rus>Диалог, определяющий пределы отображения специального режима</Rus>
              </Description>
              <ImagePath></ImagePath>
              <Checkable>false</Checkable>
            </Submenu>
            <Submenu>
              <ItemName>
                <Eng>Events Filter</Eng>
                <Rus>Фильтр событий</Rus>
              </ItemName>
              <HotKey>Ctrl+Y</HotKey>
              <Description>
                <Eng>Dialog of event's filter</Eng>
                <Rus>Диалог, включающий фильтр отображаемых событий</Rus>
              </Description>
              <ImagePath>./Images/Filter.png</ImagePath>
              <Checkable>false</Checkable>
            </Submenu>
          </SubmenuList>
        </InnerMenu>
      </Submenu>
    </SubmenuList>
  </Menu>
  <Menu>
    <MenuName>
      <Eng>Diagrams</Eng>
      <Rus>Графики</Rus>
    </MenuName>
    <SubmenuList>
      <Submenu>
        <ItemName>
          <Eng>Parameters of distance</Eng> <Rus>Параметры по расстоянию</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Show dialog with parameters of distance</Eng>
          <Rus>Показать диалог с параметрами по расстоянию</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>false</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Parameters of time</Eng>
          <Rus>Параметры по времени</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Show dialog with parameters of time</Eng>
          <Rus>Показать диалог с параметрами по времени</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>false</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Parameters of count</Eng>
          <Rus>Параметры по отсчетам</Rus>
        </ItemName>
        <HotKey></HotKey>
        <Description>
          <Eng>Show dialog with parameters of count</Eng>
          <Rus>Показать диалог с параметрами по отсчетам</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>false</Checkable>
      </Submenu>
    </SubmenuList>
  </Menu>
  <Menu>
    <MenuName>
      <Eng>Language</Eng>
      <Rus>Язык</Rus>
    </MenuName>
    <SubmenuList>
      <Submenu>
        <ItemName>
          <Eng>English</Eng> <Rus>Английский</Rus>
        </ItemName>
        <HotKey>Ctrl+1</HotKey>
        <Description>
          <Eng>Switch on english</Eng> <Rus>Переключить на английскую панель инструментов</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>
      </Submenu>
      <Submenu>
        <ItemName>
          <Eng>Russian</Eng> <Rus>Русский</Rus>
        </ItemName>
        <HotKey>Ctrl+2</HotKey>
        <Description>
          <Eng>Switch on russian</Eng> <Rus>Переключить на русскую панель инструментов</Rus>
        </Description>
        <ImagePath></ImagePath>
        <Checkable>true</Checkable>
      </Submenu>
    </SubmenuList>
  </Menu>
</MenuBar>


Цитата(ufna @ 17.9.2010, 16:59) *
В этом .ini я постоянно храню кучи настроек, вплоть до "сейвов" GV систем.

У каждого свой "опыт" работы. У меня он был с этими ini-файлами не очень-то хороший! ;)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 17.9.2010, 16:34
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Цитата(AD @ 17.9.2010, 17:28) *
Вот подчиненная сделала файлик:

Всмысле в обычном текстовом редакторе набила? :blink:
Как она сейчас, надеюсь где нибудь отдыхает? :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 17.9.2010, 16:58
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(BRE @ 17.9.2010, 17:34) *
Всмысле в обычном текстовом редакторе набила? :blink:
Как она сейчас, надеюсь где нибудь отдыхает? :)

Да я не следил, в чем набивала... Не знаю....
Какое там отдыхает? :) Учиться, а вечерами работает! :) Пускай, пускай - полезно! :) Ей как раз работу по XML сдавать надо было, вот и взяла это в качестве примера.

P.S. Есть во мне элементы садизма! :lol:

Сообщение отредактировал AD - 17.9.2010, 17:00
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- AD   XML как входные данные   16.9.2010, 13:59
- - igor_bogomolov   Сейчас всё больше отказываются от xml в пользу YAM...   16.9.2010, 14:32
- - molchanoviv   Угу, но вместе со всеми приимуществами появляется ...   16.9.2010, 14:56
- - Litkevich Yuriy   я уже как-то критиковал XML. Авторы и почитатели у...   16.9.2010, 15:07
|- - AD   Цитата(Litkevich Yuriy @ 16.9.2010, 16:07...   16.9.2010, 15:22
- - ufna   сколько не пользовал различные форматы, пришел к в...   16.9.2010, 15:21
- - Litkevich Yuriy   Цитата(AD @ 16.9.2010, 19:22) Приведи про...   16.9.2010, 15:34
|- - AD   Цитата(Litkevich Yuriy @ 16.9.2010, 16:34...   16.9.2010, 15:43
|- - Sokoloff   Сразу скажу, я не являюсь фанатом XML-я, формат ка...   16.9.2010, 16:09
- - Litkevich Yuriy   Цитата(Sokoloff @ 16.9.2010, 20:09) А у д...   16.9.2010, 17:02
|- - Sokoloff   Цитата(Litkevich Yuriy @ 16.9.2010, 18:02...   16.9.2010, 17:35
- - Litkevich Yuriy   иерархический инишник: [first] bla=bla-bla...   16.9.2010, 18:05
|- - Sokoloff   Цитата(Litkevich Yuriy @ 16.9.2010, 19:05...   16.9.2010, 19:03
|- - AD   Я просто понял, что для таких вещей, как представл...   17.9.2010, 10:32
- - Litkevich Yuriy   Цитата(AD @ 17.9.2010, 14:32) а вот в Qtа...   17.9.2010, 11:05
|- - AD   Цитата(Litkevich Yuriy @ 17.9.2010, 12:05...   17.9.2010, 11:57
- - kwisp   Цитата(AD @ 17.9.2010, 12:57) Извращение ...   17.9.2010, 12:01
|- - AD   Цитата(kwisp @ 17.9.2010, 13:01) не будь ...   17.9.2010, 13:25
- - Litkevich Yuriy   Цитата(AD @ 17.9.2010, 17:25) Это сложно....   17.9.2010, 13:49
|- - AD   Цитата(Litkevich Yuriy @ 17.9.2010, 14:49...   17.9.2010, 14:22
- - kwisp   Цитата(AD @ 17.9.2010, 15:22) Не все полу...   17.9.2010, 14:28
|- - AD   Цитата(kwisp @ 17.9.2010, 15:28) а всё от...   17.9.2010, 14:33
- - Litkevich Yuriy   если нужно, чтобы человек имел возможность отредак...   17.9.2010, 15:09
|- - AD   Цитата(Litkevich Yuriy @ 17.9.2010, 16:09...   17.9.2010, 15:35
|- - Sokoloff   Цитата(AD @ 17.9.2010, 16:35) Цитата(Litk...   17.9.2010, 16:24
- - ufna   а что есть информация нетривиального вида, которую...   17.9.2010, 15:59
|- - AD   Я могу весь код привести. Вот подчиненная сделала...   17.9.2010, 16:28
|- - BRE   Цитата(AD @ 17.9.2010, 17:28) Вот подчине...   17.9.2010, 16:34
|- - AD   Цитата(BRE @ 17.9.2010, 17:34) Всмысле в ...   17.9.2010, 16:58
- - Litkevich Yuriy   Цитата(ufna @ 17.9.2010, 19:59) а что ест...   17.9.2010, 16:35
- - kwisp   Цитата(AD @ 17.9.2010, 15:33) Что значит ...   17.9.2010, 18:10
- - Алексей1153   Цитата(AD @ 17.9.2010, 19:28) Я могу весь...   17.9.2010, 19:22
- - ufna   А чем этот код нетривиален? Древовидная структура ...   17.9.2010, 19:30
|- - AD   Цитата(kwisp @ 17.9.2010, 19:10) да элеме...   17.9.2010, 22:30
|- - Sokoloff   Цитата(AD @ 17.9.2010, 23:30) Вот если св...   17.9.2010, 23:39
- - ufna   [menubar] name=Main menu bar [menubar...   17.9.2010, 23:38
|- - AD   Цитата(ufna @ 18.9.2010, 0:38) Ну а Engli...   17.9.2010, 23:46
- - ufna   AD, это смешно Кстати,читай лучше, "в этом ...   18.9.2010, 0:05
- - Litkevich Yuriy   Цитата(AD @ 18.9.2010, 3:46) XML более по...   18.9.2010, 8:46
|- - AD   Цитата(Litkevich Yuriy @ 18.9.2010, 9:46)...   18.9.2010, 11:32
- - DEADHUNT   Цитата(ufna @ 18.9.2010, 1:05) Счас прове...   18.9.2010, 10:42
- - ufna   Цитата(DEADHUNT @ 18.9.2010, 11:42) Норма...   18.9.2010, 11:48
|- - AD   Ясно. Короче, предлагаю сменить тему. Тут уже пошл...   18.9.2010, 12:11
- - igor_bogomolov   Цитата(ufna @ 18.9.2010, 1:05) А ведь есл...   18.9.2010, 13:43


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 15.1.2025, 13:06