findNodeKeyByPath()の有効なパラメーターを作成するにはどうすればよいですか?

トーマス・ウェラー

SAPツリー内のアイテムにアクセスするには、ほとんどのメソッドでノードを識別するキーが必要です。このようなキーを取得するには、関数が必要findNodeKeyByPath()です。説明は言う:

指定されたパスのノードキーを返します(例:2 \ 1 \ 2)。
pathノードパス。ストリング。

ツリーの最初のアイテムの最初の子を取得する必要があります。を使用"0"すると、例外がスローされます。ルート要素のインデックスは0ではなく1から始まっているようです"1""2"使用する正しいキーが得られます。

しかし、バックスラッシュを使って試したものはすべて機能しません。"1\0"例外をスローしません"1\1"。また、例外もスローしませんただし、両方のパラメーター"1"は、サブノードではなくノードのキーを返します

有効なキーを取得するには、SilkTest(Silk4J、SAP)でパスを作成するにはどうすればよいですか?

トーマス・ウェラー

Javaでは、"\1"はASCII文字0x01の8進表現です。\ 1は何を表すかを参照してください文字列"1\\1"は有効なパスを示し、正しいキーを返します。

ただし、ノードは表示されている必要があります。表示されていない場合は、空の文字列が返されます。つまり、次のコードが必要です。

SapTree tree = ...; // initialize somewhere
String parentKey = tree.findNodeKeyByPath("1");
tree.expandNode(parentKey);
String key = tree.findNodeKeyByPath("1\\1");

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

パラメータの有効性をチェックするカスタムセッターを作成するにはどうすればよいですか?

分類Dev

複数のパラメーターでrspecを作成するにはどうすればよいですか?

分類Dev

複数のパラメータでルートを作成するにはどうすればよいですか?

分類Dev

URLの複数のパラメータに.htaccessを作成するにはどうすればよいですか?

分類Dev

HashMapのパラメーターとしてHashSetを作成するにはどうすればよいですか?

分類Dev

2つのパラメータでPOSTNSURLRequestを作成するにはどうすればよいですか?

分類Dev

オプションのDateTimeパラメータを作成するにはどうすればよいですか?

分類Dev

Javaで不明な数のパラメーターのコンストラクターを作成するにはどうすればよいですか?

分類Dev

D:\ abstractクラスに任意のパラメーターを使用して必要なメソッドを作成するにはどうすればよいですか?

分類Dev

パラメータを渡すhtmlボタンを作成するにはどうすればよいですか?

分類Dev

このPostgresqlの無効なパラメータエラーを解決するにはどうすればよいですか?

分類Dev

これらの楕円曲線パラメータが有効であることを確認するにはどうすればよいですか?

分類Dev

アクションパラメータを有効なNgRxにするにはどうすればよいですか?

分類Dev

パラメータを取る列挙型を作成するにはどうすればよいですか?

分類Dev

DjangoのGETパラメータからきれいなURLを作成するにはどうすればよいですか?

分類Dev

変数または不明な量のパラメーターを使用してtsql検索関数を作成するにはどうすればよいですか?

分類Dev

複数の位置パラメータを使用して、相互に排他的なargparseグループを作成するにはどうすればよいですか?

分類Dev

{id} / visitの有効なルートを作成するにはどうすればよいですか?

分類Dev

Eclipseの有効なショートカットを作成するにはどうすればよいですか?

分類Dev

URLに動的パラメータを作成するにはどうすればよいですか?

分類Dev

出力パラメータを使用して関数を作成するにはどうすればよいですか?

分類Dev

独自の効率的なデータ構造を作成するにはどうすればよいですか?

分類Dev

PCLでカメラのパラメータを取得するにはどうすればよいですか?

分類Dev

Goで不要なJSONパラメーターを使用するにはどうすればよいですか?

分類Dev

Rails 4で強力なパラメーターを使用するにはどうすればよいですか?

分類Dev

ケラスのパラメーターをトレーニングできないように設定するにはどうすればよいですか?

分類Dev

テンプレートパラメータに基づいて関数を「有効化」するにはどうすればよいですか?

分類Dev

JavaScriptでパラメータなしでURLを取得するにはどうすればよいですか?

分類Dev

カウントが不明なオブジェクトのリストのMySqlパラメータを作成するにはどうすればよいですか?

Related 関連記事

  1. 1

    パラメータの有効性をチェックするカスタムセッターを作成するにはどうすればよいですか?

  2. 2

    複数のパラメーターでrspecを作成するにはどうすればよいですか?

  3. 3

    複数のパラメータでルートを作成するにはどうすればよいですか?

  4. 4

    URLの複数のパラメータに.htaccessを作成するにはどうすればよいですか?

  5. 5

    HashMapのパラメーターとしてHashSetを作成するにはどうすればよいですか?

  6. 6

    2つのパラメータでPOSTNSURLRequestを作成するにはどうすればよいですか?

  7. 7

    オプションのDateTimeパラメータを作成するにはどうすればよいですか?

  8. 8

    Javaで不明な数のパラメーターのコンストラクターを作成するにはどうすればよいですか?

  9. 9

    D:\ abstractクラスに任意のパラメーターを使用して必要なメソッドを作成するにはどうすればよいですか?

  10. 10

    パラメータを渡すhtmlボタンを作成するにはどうすればよいですか?

  11. 11

    このPostgresqlの無効なパラメータエラーを解決するにはどうすればよいですか?

  12. 12

    これらの楕円曲線パラメータが有効であることを確認するにはどうすればよいですか?

  13. 13

    アクションパラメータを有効なNgRxにするにはどうすればよいですか?

  14. 14

    パラメータを取る列挙型を作成するにはどうすればよいですか?

  15. 15

    DjangoのGETパラメータからきれいなURLを作成するにはどうすればよいですか?

  16. 16

    変数または不明な量のパラメーターを使用してtsql検索関数を作成するにはどうすればよいですか?

  17. 17

    複数の位置パラメータを使用して、相互に排他的なargparseグループを作成するにはどうすればよいですか?

  18. 18

    {id} / visitの有効なルートを作成するにはどうすればよいですか?

  19. 19

    Eclipseの有効なショートカットを作成するにはどうすればよいですか?

  20. 20

    URLに動的パラメータを作成するにはどうすればよいですか?

  21. 21

    出力パラメータを使用して関数を作成するにはどうすればよいですか?

  22. 22

    独自の効率的なデータ構造を作成するにはどうすればよいですか?

  23. 23

    PCLでカメラのパラメータを取得するにはどうすればよいですか?

  24. 24

    Goで不要なJSONパラメーターを使用するにはどうすればよいですか?

  25. 25

    Rails 4で強力なパラメーターを使用するにはどうすればよいですか?

  26. 26

    ケラスのパラメーターをトレーニングできないように設定するにはどうすればよいですか?

  27. 27

    テンプレートパラメータに基づいて関数を「有効化」するにはどうすればよいですか?

  28. 28

    JavaScriptでパラメータなしでURLを取得するにはどうすればよいですか?

  29. 29

    カウントが不明なオブジェクトのリストのMySqlパラメータを作成するにはどうすればよいですか?

ホットタグ

アーカイブ