Tidy

htmlパーザライブラリ


オリジナル

  if(cbstrfwimatch(elem, "<meta")){
    attrs = cbxmlattrs(elem);
    name = cbmapget(attrs, "name", -1, NULL);
    if(!name) name = cbmapget(attrs, "Name", -1, NULL);
    if(!name) name = cbmapget(attrs, "NAME", -1, NULL);

Tidy版

  if (tidyNodeIsMETA(node)) {
    attr = tidyAttrGetNAME(node);
    if (!attr) continue;
    name = tidyAttrValue(attr);
.