XMLオブジェクト全体の内容をログメッセージにダンプします。

構文

void XML_DumpXmlObject(
  XML_HANDLE hXml
);

パラメータ

hXml
[in] XMLハンドル

戻り値

 なし。

解説

 XMLハンドルで指定されたXMLオブジェクト全体の内容をログメッセージにダンプします。

必要条件

ヘッダファイル:
XML.h
CodeConversion.h : ver.1.1.1以降
ライブラリファイル:
libXML.a
libCodeConversion.a : ver.1.1.1以降
libSTARTUPOPH5000.a

サンプル

ログメッセージの出力例:

ROOT_ELEMENT:
    [request_message]
    ----------------
        [issuer]
        .value => [SALES0001]
        ----------------
        [ship_order]
        ----------------
            [date]
            .value => [2021/09/10]
            ----------------
            [customer]
            ----------------
                [customerID]
                .value => [C00001]
                ----------------
                [name]
                .value => [A corporation]
                ----------------
            [orders]
            ----------------
                [order]
                ----------------
                    [productID]
                    .value => [PID0000100]
                    ----------------
                    [name]
                    .value => [A product]
                    ----------------
                [order]
                ----------------
                    [productID]
                    .value => [PID0000200]
                    ----------------
                    [name]
                    .value => [B product]
                    ----------------

XML ソースデータ:

<request_message>
  <issuer>SALES0001</issuer>
  <ship_order>
    <date>2021/09/10</date>
    <customer>
      <customerID>C00001</customerID>
      <name>A corporation</name>
    </customer>
    <orders>
      <order>
        <productID>PID0000100</productID>
        <name>A product</name>
      </order>
      <order>
        <productID>PID0000200</productID>
        <name>B product</name>
      </order>
    </orders>
  </ship_order>
</request_message>

関連事項

最終更新日:2021/10/21