問題タブ [inputformatter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - CombineFileInputFormat Hadoop 0.20.205 の実装
CombineFileInputFormat
誰かが(org. using Hadoop 0.20.205の実装を見つけることができる場所を指摘できますか?これは、EMR.
この目的のために特別に作成されたこのクラスのデフォルトの実装が Hadoop にないことは驚くべきことであり、グーグルで検索すると、これに混乱しているのは私だけではないようです。クラスをコンパイルし、hadoop ストリーミング用の jar にバンドルする必要があります。Java の知識が限られているため、これはいくつかの課題です。
編集:必要なインポートを使用して、yetirails の例を既に試しましたが、次のメソッドでコンパイラ エラーが発生します。
java - キーと値の両方をテキスト フィールドとして渡す Mapreduce マッパー
タブで区切られた2つのテキスト列を持つファイルがある小さなプロジェクトがあります。マッパーがファイルからそれらを読み取り、2 番目の列をキーとして、最初の列を値としてレデューサーに設定するようにしたいのですが、それを実行できないようです。次に、(キー、値) のペアをレデューサーに渡し、キーごとにすべての値のリストを作成します。
回線でエラーが発生していconext.write
ます。どうすればこれを解決できますか?
html - オランダ語ロケール: 入力 (数値) 金額の書式設定
ユーザーが金額を入力するために使用するフォームを開発する必要があるAngular5でアプリケーションを開発しています。ユーザーはオランダ出身であるため、オランダの通貨形式に慣れています。つまり、10.50 はオランダ語で 10,50 と表示されます。
オランダのフォーマットされた通貨の入力に使用できる組み込みコンポーネントはありますか? ユーザーは、小数点として「,」を使用できる必要があります。
ユーザーがそれぞれの入力ボックスに付加価値税額と正味額を入力すると、3 番目の入力ボックスに計算された総額 (netAMount+vatAmount) を表示したい
前もって感謝します。
よろしく、ベンキー
c# - ModelBinder からカスタム InputFormatter へのデータの受け渡し
コンテキスト: Asp.net Core 2.1のWebAPI では、POST エンドポイントを作成する必要があります
[server]/MyController/{Parameter1}/MoreRouteThing/
。IInputFormatter
デフォルトのフォーマッタでは本文を読み取れないため、カスタムを作成する必要があります。
問題: 入力をフォーマットできるようにするにはIInputFormatter
、 の値を知る必要がありますParameter1
。
IModelBinder
このモデルを処理するカスタムを実装し、カスタムをstartup.cs
使用してすべてを配線しましたIModelBinderProvider
(おそらくやり過ぎですが、チェーン全体を理解したかったのです)。
custom 内では、似たようなものを使用してIModelBinder
アクセスできますが、それを に渡す方法がわかりません。前者は後者に を渡しますが、そのコンテキスト オブジェクト内には追加情報を格納するのに適切なものはないようです。{Parameter1}
bindingContext.ActionContext.RouteData.Values["Parameter1"]
IInputFormatter
InputFormatterContext
質問: から にデータを渡す方法IModelBinder
は? IInputFormatter
代わりに から直接 url/route を解析する必要があるIInputFormatter
ため、プロセス全体の「どこ」にあるかを認識できますか? (私には不潔に思えます。)
c# - 入力フォーマッタを介してボディをパラメータに POST
リクエスト本文を読み取り、行ごとに分割して、コントローラーアクションの文字列配列パラメーターに渡す独自の入力フォーマッターを作成しようとしています。
これは機能します(本体全体を文字列として渡します):
Startup.cs
MyInputFormatter.cs
MyController.cs
これは機能しません (パラメーター foo が null です):
MyInputFormatter.cs
MyController.cs
違いは、コントローラーでは文字列の代わりに文字列の配列を受け入れるようになり、フォーマッターでは入力を 1 行ずつ読み取り、最終的に配列として返すことです。
私は何が欠けていますか?:/
編集:多かれ少なかれ、私のフォーマッタが実際にどのように見えるか(違いがある場合):