【问题标题】:Does expat include quotes that delimit attribute values?expat 是否包含分隔属性值的引号?
【发布时间】:2015-09-02 15:26:25
【问题描述】:

我正在学习使用 Expat 来解析 XML。假设我有一些如下所示的 XML:

<data id="the-id" type="my_type" size="93">

当使用属性列表调用我为XML_SetElementHandler 指定的处理程序时,属性是否包含用于分隔它们的引号字符?

【问题讨论】:

    标签: c++ xml expat-parser


    【解决方案1】:

    不,请参阅示例/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'
    

    【讨论】:

      猜你喜欢
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      • 2020-07-18
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      • 2011-08-02
      相关资源
      最近更新 更多