文字数をバイト数でカウントしたい
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
29-06-20 01:15 AM
表題の件、ウチのメンバーからの問い合わせです。
ご存じの方教えてください。
コードステージを利用する以外で方法はございますか?
よろしくおねがいいたします!
------------------------------
Mariko Nishiwaki
ProjectAsistantManager
Denso
Asia/Tokyo
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
30-06-20 12:14 PM
以下のページを参考に Blue Prism からバイト数をカウントする PowerShell を呼び出すオブジェクトを作成してみました。
(エクスポートしたファイルも添付しました)
・文字列のバイト数をカウントする方法
https://bayashita.com/p/entry/show/154
少し泥臭いですが、以下のような感じで PowerShell スクリプトを実行しています。
"-Command ""Write-Host ([System.Text.Encoding]::GetEncoding(\""" & [エンコード名] & "\"").GetByteCount(\""" & [入力データ] & "\""))"" "
殆ど Blue Prism 以外の機能で実現しておりますが、何かしら参考になれば幸いです。
------------------------------
Hiromi Namaizawa
Senior Solutions Consultant
Blue Prism
Asia/Tokyo
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-07-20 01:13 AM
やっぱコードステージになっちゃいますね。
社内で使ってみます!
------------------------------
Mariko Nishiwaki
ProjectAsistantManager
Denso
Asia/Tokyo
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-07-20 05:56 AM
もう解決済みかもしれませんが、
コードステージであれば、以下で取得できました。
System.Text.Encoding.GetEncoding("Shift_JIS").GetByteCount(Target_String)
【ご参考】文字列の文字数・バイト数を取得する
http://hanatyan.sakura.ne.jp/dotnet/moji02.htm
先日この回答をしようとしたら、以下条件を見落としているのに気づき、そっとブラウザを閉じました笑
>コードステージを利用する以外で方法はございますか?
------------------------------
takashi suzuki
SE
SANDEN Business Associate
伊勢崎
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-07-20 06:18 AM
生井沢さんも軽くスルーしてくれていたので、
きっとコードステージ以外で解決策はなかったんでしょう(笑)
------------------------------
Mariko Nishiwaki
ProjectAsistantManager
Denso
Asia/Tokyo
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-07-20 06:19 AM
------------------------------
Mariko Nishiwaki
ProjectAsistantManager
Denso
Asia/Tokyo
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-07-20 08:15 AM
西脇様
以前共有した 全角・半角判定VBO も 文字数とバイト数をコードステージで比較し 全角が入っているか判定しております。
コードステージ以外とのご指定でしたので このご質問に回答する勇気がありませんでした。。。。
出遅れましたが、追加の情報でした。
------------------------------
Tamotsu Nagata
Sr Solutions Consultant
Blue Prism KK
Asia/Tokyo
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-07-20 08:56 AM
一旦コードステージ以外の、って聞いておかないと、
安易にコードステージに頼ってしまうのが怖くって。
そういう意味の接頭語でした。
本音はコードステージ楽だろうなと思います(笑)
------------------------------
Mariko Nishiwaki
ProjectAsistantManager
Denso
Asia/Tokyo
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
02-07-20 07:59 AM
困ったときには、コードステージに頼りがちです。(保守性等を考えると微妙なのかもしれませんが……)
だっていろいろできるし楽だし楽しいんですもの。
------------------------------
takashi suzuki
SE
SANDEN Business Associate
伊勢崎
------------------------------