//printf("name is %s value is %s\n",curNode->name,szKey);
//printf("the length is %d\n",strlen((char *)szKey));
maxlength=((strlen((char *)szKey)>1024)?1024:strlen((char *)szKey));
memcpy(P->szelement_value,szKey,strlen((char *)szKey));
P->szelement_value[strlen((char *)szKey)]=0;
//printf("name is %s value is %s\n",curNode->name,P->szelement_value);
xmlFree(szKey);
}
//查找带有属性attribute的节点
// printf("name is %s\n",curNode->name);
//printf("property is %s\n",prop_name);
if (xmlHasProp(curNode,BAD_CAST prop_name)||strlen(prop_name)==0)
{
propNodePtr = curNode;