informasi kontak saya
Surat[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Tulis sesuatu yang lebih sederhana, potong stringnya, gunakan csv untuk file berparameter, lalu buka dengan excel. Jika berupa angka, formatnya akan mudah kacau. Beberapa rekan menggunakan tanda kutip ganda untuk mengapit angka, sehingga tidak perlu menambahkan tanda kutip pada pesannya. Namun sepertinya mudah berantakan jika diproses dengan beanshell, karena variabelnya juga akan menggunakan tanda kutip. Saya mengubahnya dengan menambahkan titik koma di depan nomor. Setelah membaca parameter, hapus titik koma sebelumnya terlebih dahulu.
Kami tidak akan menggunakan csv di sini. Kami akan menggunakan parameter pengguna secara langsung, berpura-pura menjadi parameter yang diperoleh dengan membaca csv.
Tidak=vars.get("Tidak");
log.info("Tidak diperoleh: "+Tidak);
Tidak=Tidak.substring(1);
log.info("Hapus No setelah digit pertama: "+No);
Cara di atas adalah langsung menghilangkan angka pertama. Jika ingin menghilangkan 002, hal yang sama juga berlaku. Jika Anda ingin mengeluarkan 001 lagi
Tidak=vars.get("Tidak");
log.info("Tidak diperoleh: "+Tidak);
Tidak=Tidak.substring(1);
log.info("Hapus No setelah digit pertama: "+No);
No1=Tidak.substring(0,3);
log.info("Dencegat 001: "+No1);
Intersepsi semacam ini menentukan jumlah digit. Kami hanya menggunakan ini untuk saat ini.