關於 Comma Separated Value (CSV) 範例

此範例提供範例,告訴您如何能夠為各種形式的逗點區隔值 (CSV) 訊息建立模型。
範例訊息模型的複雜度會慢慢增加。 CSV_1 只會使用資料記錄來建立 CSV 訊息的模型,而 CSV_2 會使用標頭記錄與資料記錄來建立 CSV 訊息的模型。

CSV 訊息是一般樣式的訊息格式,通常會用在從資料庫及試算表擷取的資料。CSV 訊息包含一些以換行結尾的記錄,而每筆記錄又包含一些以逗點區隔的欄位。

以下是 CSV 訊息的範例:

32,172,Joe Bloggs<CRLF>111,104,John Smith<CRLF>

如需 CSV 的相關資訊,請參閱 CSV 傳訊標準

此範例包括為範例訊息建立模型的 DFDL 綱目檔。範例訊息包括下列項目:

如需 DFDL 的相關資訊,請參閱資料格式說明語言 (DFDL)

CSV 範例分為兩個訊息流程:CSV2XMLCSV2CSVCSV2XML 會將訊息網域CSV 變更為 XMLNSC。 XML 輸出會證明訊息模型已將 CSV 訊息順利剖析為正確的邏輯結構。CSV2CSV 流程會示範如何使用 ESQL 與「圖形資料對映」來處理 CSV_2CSV_3 DFDL 模型的邏輯結構。

如需對映的相關資訊,請參閱使用圖形資料對映

若要進一步瞭解如何執行各範例,請參閱執行 CSV 範例

如需各範例 DFDL 綱目檔的詳細說明,請參閱探索 CSV 範例

回到範例首頁