私の連絡先情報
郵便メール:
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
もっと単純なものを書いて、文字列をインターセプトし、パラメータ化されたファイルに csv を使用して、それが数値の場合、形式が簡単に崩れてしまいます。数値を囲むために二重引用符を使用している同僚もいるため、メッセージに引用符を追加する必要はありません。ただし、Beanshell で処理する場合、変数にも引用符が使用されるため、混乱しやすいようです。パラメータを読み込んだ後、最初にその前のセミコロンを削除するように変更しました。
ここでは csv を使用せず、csv を読み取って取得したパラメーターであるかのように、ユーザーパラメーターを直接使用します。
いいえ=vars.get("いいえ");
log.info("取得できませんでした: "+いいえ);
いいえ=No.substring(1);
log.info("最初の数字の後の No を削除します: "+No);
上記は最初の番号を直接削除する場合で、002 を削除する場合も同様です。もう一度001を取り出したいなら
いいえ=vars.get("いいえ");
log.info("取得できませんでした: "+いいえ);
いいえ=No.substring(1);
log.info("最初の数字の後の No を削除します: "+No);
No1=No.substring(0,3);
log.info("インターセプト001: "+No1);
この種のインターセプトでは桁数を指定しますが、現時点ではこれらのみを使用します。