XML-атрибуты и PCDATA - PullRequest
       2

XML-атрибуты и PCDATA

0 голосов
/ 08 мая 2018

В XML, в чем разница между атрибутом элемента и его PCDATA?

Например, скажем, у меня есть

<name>
<first>John</first>
<middle>Fitzgerald Johansen</middle>
<last>Doe</last>
</name>

И используя только атрибуты, я конвертирую его в

<name first=“John”
middle=“Fitzgerald Johansen”
last=“Doe”
/>

Вызывает ли это какое-либо изменение или это одно и то же, выраженное по-разному?

1 Ответ

0 голосов
/ 08 мая 2018

Это довольно общий вопрос, но по сути нет никакой разницы в информации, содержащейся в любой форме.

Однако существует больше ограничений на атрибуты, чем на элементы, поэтому в целом, вероятно, лучше хранить данные в элементах и ​​использовать атрибуты только для метаданных, если это необходимо.

Я не могу быть более конкретным, поскольку вопрос достаточно широкий, и по конкретным требованиям необходимо будет принять какое-либо решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...