ZFSerializableData ZFXmlParse(ZF_IN const ZFInputCallback &input) { ZFSerializableData ret; if(ZFXmlParse(ret, input)) { return ret; } else { return ZFSerializableData(); } }
ZFSerializableData ZFSerializableDataFromString(ZF_IN const zfchar *encodedData, ZF_IN_OPT zfindex encodedDataLen /* = zfindexMax */, ZF_OUT_OPT zfstring *outErrorHintToAppend /* = zfnull */) { ZFSerializableData ret; if(ZFSerializableDataFromString(ret, encodedData, encodedDataLen, outErrorHintToAppend)) { return ret; } else { return ZFSerializableData(); } }
ZFSerializableData ZFXmlToSerializableData(ZF_IN const ZFXmlItem *xmlElement, ZF_OUT_OPT zfstring *outErrorHintToAppend /* = zfnull */, ZF_OUT_OPT const ZFXmlItem **outErrorPos /* = zfnull */) { ZFSerializableData ret; if(ZFXmlToSerializableData(ret, xmlElement, outErrorHintToAppend, outErrorPos)) { return ret; } else { return ZFSerializableData(); } }
ZFSerializableData ZFJsonToSerializableData(ZF_IN const ZFJsonItem *jsonObject, ZF_OUT_OPT zfstring *outErrorHintToAppend /* = zfnull */, ZF_OUT_OPT const ZFJsonItem **outErrorPos /* = zfnull */) { ZFSerializableData ret; if(ZFJsonToSerializableData(ret, jsonObject, outErrorHintToAppend, outErrorPos)) { return ret; } else { return ZFSerializableData(); } }