Содержит ли экспат кавычки, которые разделяют значения атрибутов?

Я учусь использовать 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'
Другие вопросы по тегам