このようなXMLファイルを解析することにより、d3を使用していくつかのプロットを正常に作成しました。今、私は不完全なデータセットをどのように処理するのか疑問に思っています。私の特定の例では、いくつかのサブ要素がいくつかの要素で欠落しています。その場合、d3で要素を破棄し、何も表示しないようにします。現在、データセットをd3のdata()関数にフィードする前に、データセットにフィルターを適用しています。
その場でこれを行うためのより賢い方法はありますか?理想的には、属性を設定するときに戻りたいnull
のですが、必要なサブ要素が存在しないことが判明しました。
完全な免責事項:私はd3.jsを学び始めたばかりです。