IPWorks EDIFACT 2020 C++ Edition

Questions / Feedback?

ExportXMLSchema Method

Exports a XML schema.

Syntax

ANSI (Cross Platform)
int ExportXMLSchema(const char* lpszSchemaFile);

Unicode (Windows)
INT ExportXMLSchema(LPCWSTR lpszSchemaFile);
- (void)exportXMLSchema:(NSString*)schemaFile;
#define MID_EDIFACTTRANSLATOR_EXPORTXMLSCHEMA 5

IPWORKSEDIFACT_EXTERNAL int IPWORKSEDIFACT_CALL IPWorksEDIFACT_EDIFACTTranslator_Do(void *lpObj, int methid, int cparam, void *param[], int cbparam[], int64 *lpllVal);

Remarks

This method exports a XML schema describing the valid format of the XML document.

After translating a document from EDI to XML, this method may be called to export a schema (.xsd) describing the structure of a valid XML documents. XML documents which adhere to this document may be translated from XML to EDI.

This method is helpful if XML will be generated outside of the class and later converted to EDI by the class.

The SchemaFile parameter specifies the absolute or relative path to the file on disk.

Error Handling (C++)

This method returns a result code; 0 indicates success, while a non-zero error code indicates that this method encountered an error during its execution. If an error occurs, the GetLastError() method can be called to retrieve the associated error message. (Note: This method's result code can also be obtained by calling the GetLastErrorCode() method after it returns.)

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks EDIFACT 2020 C++ Edition - Version 20.0 [Build 8209]