Вопросы с тегом «xml»

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

6
Почему именно XML называют «языком»?
Мне было интересно, почему в названии XML есть буква L. Сам по себе XML ничего не «делает». Это просто формат хранения данных, а не язык! Языки "делают" вещи. Чтобы заставить XML «делать» что-то, превращать его в язык, нужно добавить xmlnsатрибуты к его корневому элементу. Только тогда он сообщает окружающей среде, …

12
Можем ли мы полностью заменить XML на JSON? [закрыто]
Я уверен, что многие разработчики знакомы с XML и JSON , и они использовали их обоих. Таким образом, нет смысла объяснять, чем они являются, и какова их цель, даже вкратце. Если мы попытаемся отобразить их концепции, мы можем сказать (поправьте меня, если я ошибаюсь): XML-теги эквивалентны JSON {} Атрибуты XML …
78 xml  json 

5
Почему не XHTML5?
Итак, HTML5 - это большой шаг вперед, мне сказали. Последний шаг вперед, о котором я знаю, это введение XHTML. Преимущества были очевидны: простота, строгость, возможность использовать стандартные парсеры и генераторы XML для работы с веб-страницами и так далее. Как странно и расстраивает то, что HTML5 откатывает все это назад: снова …
53 html  html5  xml  xhtml 

12
Если XML такой плохой ... почему так много людей используют его? [закрыто]
Я понимаю цель XML, но я всегда слышу, как люди жалуются на то, как это плохо? Я не очень понимаю, что в этом плохого? Я обычно слышу термины «раздутый» и «медленный». Но я думаю, как программисты, для чего вы в основном используете это? И вы действительно считаете это "плохим" .... …

3
Почему тип XML безопасен?
Почему они говорят, что XML обеспечивает безопасность типов и как это выражается в самом XML? Чем он отличается от JSON (например), который (как я понимаю) не является безопасным типом?
30 xml  type-safety 

4
Зачем нам нужны URI для пространств имен XML?
Я пытаюсь выяснить, почему нам нужны URI для пространств имен XML, и я не могу найти цель для этого. Может кто-нибудь немного украсить меня, показывая их использование на конкретном примере? РЕДАКТИРОВАТЬ: Хорошо, например: у меня есть это от w3schools <root xmlns:h="http://www.w3.org/TR/html4/" xmlns:f="http://www.w3schools.com/furniture"> <h:table> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table> <f:table> <f:name>African …
23 xml  namespace 

12
Каковы преимущества хранения XML в реляционной базе данных?
Сегодня я копался в базе данных AdventureWorks и заметил, что в ряде таблиц ( HumanResources.JobCandidateи, Sales.Individualнапример,) есть столбец, в котором хранятся данные XML. Я хотел бы знать, что является преимуществом хранения в основном данных строки таблицы базы данных в столбце другой таблицы? Разве это не затрудняет запрос этой информации? Или …
23 design  database  xml 

4
Большая передача файлов / данных в микросервисной архитектуре
Моя компания в настоящее время работает над принятием микросервисной архитектуры, но мы сталкиваемся с некоторыми проблемами роста (шок!) На этом пути. Одна из ключевых проблем, с которыми мы сталкиваемся, заключается в том, как передавать большие объемы данных между нашими различными службами. Для справки у нас есть хранилище документов, которое служит …

7
Почему XML не называется EML?
Из Википедии Расширяемый язык разметки (XML) представляет собой набор правил для кодирования документов в машиночитаемой форме. Он определен в Спецификации XML 1.0 [4], разработанной W3C, и нескольких других связанных спецификациях, которые все являются открытыми стандартами. [5] Каковы исторические причины вызова сокращенного XML, а не более естественного EML?
21 naming  xml  etymology 


1
Дублирование документации по реализации / переопределениям интерфейса хорошо или плохо?
Итак, у нас есть такой интерфейс /// <summary> /// Interface for classes capable of creating foos /// </summary> public interface ICreatesFoo { /// <summary> /// Creates foos /// </summary> void Create(Foo foo); /// <summary> /// Does Bar stuff /// </summary> void Bar(); } Недавно мы воспроизвели документацию, в которой рассказывалось …

2
Какова важность XML в мире JSON?
Насколько важно изучать XML, когда JSON способен сделать почти все, что мне нужно? Сказав это, я использую JSON в основном для запросов AJAX и получения данных из различных API. Я - новичок в веб-разработке, и поэтому я спрашиваю это, потому что я хочу знать, должен ли я пойти дальше и …
17 xml 

4
Связь и различия между SGML, XML, HTML и XHTML
Мне было интересно, что означает "профиль" в Википедии : XML является профилем стандарта ISO SGML, и большая часть XML поступает из SGML без изменений. Согласно http://xml-tips.assistprogramming.com/sgml-xml-html-xhtml-all-together.html : HTML является подмножеством SGML. XML является высоко функциональным подмножеством SGML. XHTML расширяет и размещает HTML. Означает ли «одно подмножество другого», что код в …
16 html  xml  xhtml 

2
Почему xml-комментарий не может содержать два дефиса?
Я применял комментарии уценки в xml-комментариях файла конфигурации, когда XmlParser сообщил, что два дефиса ( --) не разрешены в xml-комментариях. При проверке спецификации XML выясняется, что xml-комментарий не предназначен для того, чтобы содержать два дефиса по причинам совместимости с синтаксическими анализаторами SGML. Почему парсеры SGML запрещают использование двойных дефисов в …
16 xml  sgml 

4
Какой из них выбрать: атрибут XML или подузел?
Мы хотим экспортировать некоторые данные из нашей базы данных в виде XML. Например, Personможет быть age, nameи некоторые другие свойства. У нас есть два варианта определения формата XML. Выбор № 1: <Persons> <Person> <Age>16</Age> <Name>Richard</Name> </Person> <Person> <Age>34</Age> <Name>Eric</Name> </Person> ... </Persons> Выбор № 2: <Persons> <Person Age="16" Name="Richard"/> <Person …
15 xml 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.