add XML::GetError function
This commit is contained in:
parent
b84ae361a1
commit
62b5267cdc
@ -53,6 +53,8 @@ namespace hgl
|
||||
virtual void Start(const char *charset="utf-8");
|
||||
virtual bool Parse(const char *buf,int len,bool isFin);
|
||||
virtual bool Parse(io::InputStream *,bool isFin=true);
|
||||
|
||||
virtual void GetError(int *err_code,int *row,int *col);
|
||||
};//class XMLParse
|
||||
|
||||
bool XMLParseFile(XMLParse *xml,const OSString &filename);
|
||||
|
@ -161,6 +161,14 @@ namespace hgl
|
||||
}
|
||||
}
|
||||
|
||||
void XMLParse::GetError(int *err_code,int *row,int *col)
|
||||
{
|
||||
*err_code=XML_GetErrorCode(xml);
|
||||
|
||||
*row=XML_GetErrorLineNumber(xml);
|
||||
*col=XML_GetErrorColumnNumber(xml);
|
||||
}
|
||||
|
||||
/**
|
||||
* 解晰一个XML文件
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user