0

FMPP バージョン 0.9.15 を使用して、ドキュメントの例に従って CSV ファイルからデータを取得しています。config.fmpp でコマンド ラインを使用する場合:

sourceRoot: src
outputRoot: out
data: {tdd(data/style.tdd), birds:csv(data/birds.csv)}

またはANT構成:

<project name="FMPP test" default="build">

    <taskdef name="fmpp" classname="fmpp.tools.AntTask">
        <classpath>
           <pathelement location="lib/fmpp.jar"/>
        </classpath>
    </taskdef>

    <target name="build">
        <fmpp
              sourceRoot="src" outputRoot="out"
              data="tdd(data/style.tdd), birds:csv(data/birds.csv)"
        />
    </target>
</project>

どちらの方法でも次のエラーが表示されます。

TDD error: Failed to evaluate function "csv".
tdd(data/style.tdd), birds:csv(data/birds.csv)
                       ^

一方、「birds:text...」または「birds:splitText...」に切り替えると、評価エラーは発生しません。csv はまだコードでサポートされているようです。TDD データ ソースが csv 関数を認識しない理由がわかりませんか?

4

1 に答える 1

0

birds:と の間にスペースを追加しようとしましたcsv(data/birds.csv)か?

data: {
    tdd(data/style.tdd)
    birds: csv(data/birds.csv)
}
于 2015-12-08T18:17:40.230 に答える