Altova что это за программа

Altova

Altova — компания, основанная в 1992, разработчик коммерческого ПО с штаб-квартирами в Beverly, MA (США) и Вене (Австрия). Компания разрабатывает интегрированные средства разработки для работы с XML, базами данных, UML и управления данными.

Продукты

На данный момент линейка продуктов включает в себя:

См. также

Ссылки

Полезное

Смотреть что такое «Altova» в других словарях:

Altova — Founded in 1992, Altova is a commercial software development company with headquarters in Beverly, MA, USA and Vienna, Austria that produces integrated XML, UML, and data management software development tools. Their flagship product is the XMLSpy … Wikipedia

Altova XMLSpy — XMLSpy Entwickler Altova Aktuelle Version 2011r3 sp1 (2011) Betriebssystem Windows Kategorie XML Editor Lizenz … Deutsch Wikipedia

XMLSpy — Altova XMLSpy Редактирование XML в XMLSpy Тип Редактор XML Разработчик Altova Оп … Википедия

DatabaseSpy — Altova DatabaseSpy SQL editor with results view and graphical design editor in DatabaseSpy Developer(s) Altova Stable release 2010r3 / May 5, 2010 Operating … Wikipedia

XMLSpy — Infobox Software name = Altova XMLSpy caption = XML editing in XMLSpy developer = Altova latest release version = 2008r2sp1 latest release date = June 20, 2008 operating system = Microsoft Windows genre = XML Editor license = EULA website =… … Wikipedia

Alexander Falk — Infobox person name=Alexander Falk caption = Alexander Falk birth date=birth date and age|1967|08|13 birth place=Vienna, Austria death date = death place = occupation=CEO of Altova spouse=Nora Falk parents = Rotraud Falk, Heinz Falk… … Wikipedia

List of software that supports Office Open XML — Office Open XML Office Open XML file formats Open Packaging Conventions Open Specification Promise Vector Markup Language Office Open XML software Comparison of Office Open XML software Office Open XML standardization This is an overview of… … Wikipedia

Alexander Falk (Softwareunternehmer) — Alexander Falk Alexander Falk (* 13. August 1967 in Wien) ist ein österreichischer Unternehmer. Er ist Mitbegründer und CEO der Altova GmbH und hat an der Entwicklung des XML Editors Altova XMLSpy mitgewirkt. Als Mitglied der XML Schema… … Deutsch Wikipedia

Comparison of business integration software — This article is a comparison of business integration and business process automation software. Contents 1 General 1.1 Scope 1.2 General information 2 Compatibility and intero … Wikipedia

Comparison of database tools — The following tables compare general and technical information for a number of available database administrator tools. Please see individual product articles for further information. This article is neither all inclusive nor necessarily up to… … Wikipedia

Источник

XML со всеми удобствами

На одном из форумов для программистов во время обсуждения инструментов для работы с XML эту программу назвали «самым навороченным в мире XML-редактором». С этим, пожалуй, не трудно согласиться. Одних только типов документов, предлагаемых программой при создании нового файла, более тридцати. Среди них и ASP-страницы, и DTD, и DocBook, и многие другие виды документов, не только XML.

Интересная возможность XML Spy касается распечатки XML-документов и названа разработчиками Pretty Printing. Она заключается в том, что при печати документ на бумаге выглядит так же, как на экране. То есть, если он представлен в виде схемы, то и распечатается так же, а не как просто текст.

Поскольку документы, редактируемые с помощью XML Spy, часто предназначены для конечных пользователей (например, те же DocBook’и, которые используются для технической документации), то проверка орфографии, которую поддерживает программа, кажется вещью очень актуальной и полезной. Правда, в стандартной поставке присутствует, конечно же, только английский словарь, но это всё равно неплохо.

Работать с базами, хранящими данные в виде XML, герой нашего рассказа тоже умеет, причём на достаточно неплохом уровне. Подключение к базе может осуществляться посредством Open Database Connectivity (ODBC) или Active Data Objects (ADO). Правда, может подключиться и без посредников. Список серверов, с которыми XML Spy позволяет соединяться напрямую, не так уж и мал: Microsoft Access, Microsoft SQL Server, MySQL, Oracle, Sybase и IDM DB2. С данными внутри базы можно работать точно так же, как и с отдельными XML-файлами. В общем-то, для тружеников Всемирной паутины, где огромная часть страниц хранится в базах данных, эту возможность XML Spy трудно переоценить.

Как я уже упоминал, XML часто используется для технической документации. Поэтому совсем неудивительно, что XML Spy умеет переводить в основанные на XML форматы документы Microsoft Word и простые текстовые файлы. Поддерживаемых форматов для преобразования немало: DocBook, US Patent & Trademark Office «Red Book», NITF, NewsML, P3P, W3C XMLSpec, DITA, GCA XML Paper, NCAXML, TEI, XMLResume, RIXML. Возможен и обратный перевод документов, правда, в этом случае Word не поддерживается и экспортировать можно только в TXT-файл. В общем, это слегка досадно, однако не стоит исключать, что в следующих версиях такая возможность появится.

О синхронизации проекта с сервером я уже говорил чуть выше. Однако XML Spy умеет сравнивать и синхронизировать не только локальные и удалённые файлы, но и вообще любые. Встроенный движок сравнения файлов готов придти на помощь пользователю в любую минуту. Сравнивать можно как напрямую содержимое файлов (в побайтовом режиме), так и дерево элементов, причём второй метод предпочтительнее, так как позволяет избежать нюансов вроде регистра символов или порядка расположения однотипных элементов. Результаты сравнения программа выдаёт в удобной форме, так что запутаться в них нужно постараться. Конечно, этому довольно простому средству поиска отличий не сравниться с программой Beyond Compare, о которой я писал в «КВ» №35, однако, тем не менее, польза от сравнения файлов иногда может быть, и весьма существенная. Тем более, что по результатам сравнения отличия можно выделить в отдельный документ, а можно два сравниваемых документа слить в один, избегая при этом дублирования элементов.

Среда XML Spy позволяет использовать макросы. Поскольку основной аудиторией пользователей этой программы являются люди, знакомые с программированием, никаких затруднений в плане использования у них эта возможность, полагаю, не вызовет. Кроме макросов, стоит отметить бесконечное количество операций Undo/Redo (Отменить/Повторить), многодокументный (MDI) интерфейс, мощные возможности поиска. Приятно также то, что XML Spy умеет работать и с Юникодом, а кроме того, позволяет переводить документы из одной кодировки в другую.

Конечно, вряд ли кто-то в состоянии использовать все возможности XML Spy на 100%. Однако лучше иметь под рукой мощный инструмент, поскольку никто не знает, что именно из его почти безграничных возможностей понадобится завтра. В принципе, это относится не только к XML Spy. Уж не поэтому ли так популярен Microsoft Office? Все жалуются на его прожорливость, однако мало кто догадывается, что это всего лишь следствие могучей функциональности. Поэтому не стоит относиться к XML Spy как к неуклюжему монстру, обвиняя его в излишней тяжеловесности и наворотах. Кто знает, какая из функций понадобится завтра?

Источник

JSON and XML Editor

Altova XMLSpy is the world’s best selling JSON and XML editor for modeling, editing, transforming, and debugging related technologies.

XMLSpy JSON and XML Editor gives developers the tools they need to build the most sophisticated applications with its graphical schema designer, code generation, file converters, debuggers, and profilers for working with XSD, XSLT, XQuery, XBRL, SOAP, and more.

Altova XMLSpy is the world’s best selling JSON and XML editor for modeling, editing, transforming, and debugging related technologies.

XMLSpy JSON and XML Editor gives developers the tools they need to build the most sophisticated applications with its graphical schema designer, code generation, file converters, debuggers, and profilers for working with XSD, XSLT, XQuery, XBRL, SOAP, and more.

XMLSpy Highlights

Developers need a JSON and XML editor that adds value beyond bracket matching and basic validation checking. XMLSpy provides the comprehensive feature set below and includes graphical views, code generators, wizards, and other intelligent JSON and XML editing functionality that help you get the job done faster than ever.

Check out this overview of XML and JSON Tools in XMLSpy XML Editor

XML Editor

Text and Graphical XML Editing Views

XMLSpy abstracts away the complexity of editing XML and related technologies through its intuitive user interface and rich variety of views and options. Whether you prefer to edit XML documents in a text-based or graphical XML viewer, XMLSpy provides intelligent guidance and entry-helpers as you type, and troubleshooting is fast and easy with the industry’s most standards-conformant XML validator.

XML Grid View

XML Grid makes XML editing faster and more powerful than when using a text editor alone. Advanced features include:

XML Grid will revolutionize the way you edit XML documents. Take a look at this quick video demo.

Watch the XML Grid Demo

XML Text View

XML Schema Editor

JSON Tools

XMLSpy includes an intuitive JSON viewer and JSON editor with support for JSON, JSON5, JSON Lines, and JSON Comments, allowing you to view and edit JSON files using the same intuitive Text and Grid Views available for XML editing, with useful editing guides and entry helpers. The JSON editor provides:

JSON Editor: Grid View

A revolutionary, first-of-its-kind JSON editing environment is provided by XMLSpy JSON Grid View. JSON Grid provides a graphical representation of the JSON document structure that is immediately easier to understand than the corresponding JSON code in text view, especially for long, complex documents with multiple nested levels of arrays and objects. Advanced features such as automatic type detection, in-cell commands, XQuery filters for modifying the view, XQuery formulas for generating additional output from the JSON data, and more, combine to make JSON editing faster and easier than a text-based JSON editor. JSON Grid even allows you to create charts from JSON data.

Источник

Введение в SVG

Работа с Altova XML Spy

Пролог нового документа содержит ссылку на упрощенную версию спецификации:

Копированием и вставкой эта спецификация заменяется на нужную нам:

Программа поддерживает несколько режимов отображения документа – Text (рис. 1.19, А), Grid (рис. 1.19, Б), Browser (рис. 1.19, В):

Режим Grid позволяет конструировать SVG –документ, используя панели инструментов, доступна также сборка блоков при помощи удобного визуального представления (рис. 1.21):

В режиме браузер содержимое SVG –документа отображается в графическом режиме непосредственно в программе.

Для быстрого переключения между режимами Text и Browser удобно настроить сочетания клавиш. В главном меню программы выбираем » Tools » – «Customize…», в появившемся диалоговом окне в списке » Category » выбираем пункт View, далее в списке «Commands» выбираем последовательно пункты » Text View» и » Browser View», назначаем для них сочетания клавиш (рис. 1.22):

Источник

Altova DatabaseSpy

Authorized partner of Altova

Интерфейс сервиса отличается комфортным управлением и множеством функций, включающих генерацию запросов, инструменты визуализации и менеджмента, добавления графических элементов для итогового представления данных, автозавершения, проектировки табличных списков, экспорта-импорта между форматами. Весь этот инструментарий помогает разработчикам существенно сэкономить время и избежать ошибок. Продукт выпускается в двух версиях.

Преимущества Altova DatabaseSpy

• Взаимодействие со всеми главными банками данных;
• Быстрое подключение с помощью особого сервиса;
• Редактирование содержимого database, проектное управление, обозреватель баз в режиме онлайн;
• Редактирование с функцией автоматического завершения;
• Создание и редактирование диаграмм по результатам запросов;
• Представление аналитических данных в графической форме и с использованием разных стилей;
• Форматирование SQL, рефакторинг;
• Сверка и объединение таблиц и схем на основе данных базы;
• Конвертация структуры database.
• Обслуживание XML;
• Редактура сохраненных процедур и форм;
• Экспорт/импорт информации;
• Адаптивно-интуитивное добавление и сбережение двоичных данных в табличной форме базы,

Источник

Операционные системы и программное обеспечение