Содержит ли экспат кавычки, которые разделяют значения атрибутов?
Я учусь использовать Expat для разбора XML. Предположим, у меня есть какой-то XML, который выглядит так:
<data id="the-id" type="my_type" size="93">
Когда обработчик, который я указал для XML_SetElementHandler
вызывается со списком атрибутов. Включают ли атрибуты символы кавычки, используемые для их разделения?
1 ответ
Нет, см. examples/outline.c
for (i = 0; attr[i]; i += 2) {
printf(" %" XML_FMT_STR "='%" XML_FMT_STR "'", attr[i], attr[i + 1]);
}
data id='the-id' type='my_type' size='93'