ref: 17b3ae4f1a1ce71b26bd2d383c9be513af29bb66
dir: /libxml/xmlvalue.c/
#include <u.h>
#include <libc.h>
#include "xml.h"
char *
xmlvalue(Elem *ep, char *name)
{
Attr *ap;
/*
* This enables the common idiom: xmlvalue(xmllook(), name);
*/
if (ep == nil)
return nil;
for(ap = ep->attrs; ap; ap = ap->next)
if(strcmp(ap->name, name) == 0)
return ap->value;
return nil;
}