CData Python Connector for CSV

Build 24.0.9062

カラムの定義

カラムの基本属性は、カラム名、データ型、カラムが主キーかどうか、および内部名です。本製品 は、内部名を使って読み取り可能な名前のないCSV からノードを取得します。

スキーマファイルのapi:info ブロックにカラム属性をマークアップします。other:internalname プロパティに内部名を設定することができます。結果のカラム値の形式を他のvalueFormat に指定することも可能です。 エンティティ定義の詳細な例を見るには、CSV データのモデリング を参照してください。

<api:info title="CSVPersons" desc="Parse the CSV Persons feed.">
  <attr name="ID"           xs:type="int"        key="true"                                            />
  <attr name="EmployeeID"   xs:type="int"                             other:internalname="employee_id" />
  <attr name="Name"         xs:type="string"                                                           />
  <attr name="TotalExpense" xs:type="double"                                                           />
  <attr name="HireDate"     xs:type="datetime"                                                         />
  <attr name="Salary"       xs:type="int"                                                              />
</api:info>

内部名の定義

other:internalname プロパティは、CSV からカラム値を取得するCSV カラム名を指定するために使われます。したがって、CSV ファイルにemployee_id というカラム名が含まれている場合、other:internalname="employee_id" を使用します。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062