質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

Q&A

1回答

1852閲覧

VB.net で可変の配列をデータグリッドビュー用に加工したい

hainan

総合スコア31

VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

0グッド

0クリップ

投稿2018/10/17 05:39

前提・実現したいこと

vb.netで社内用の改善ツールを作成しています。
加工したいデータは以下になります。

■加工したいデータ(1元配列です)
A:B,C:D,E:[{F,G}],H:i…

■加工後に出力したい希望データ
(最終的にはグリッドビューにて表示をしたいと考えています)
・Columns(A) に Row(B) のデータを表示
・Columns(C) に Row(D) のデータを表示
・Columns(E) に Row(F,G) のデータを表示
・Columns(H) に Row(i) のデータを表示

発生している問題・エラーメッセージ

spritで「,」にて配列変換しようとしましたが
「E:[{F,G}]」の部分がうまくデータとしてまとめられず
どのように配列を分ければいいか悩んでいます。

ネットでも調べてみたのですが、希望の配列を分ける方法が見つからず
悩み、ご相談させていただきました。
(グリッドビューへの表示・Columns、Rowへの入れ方は分かります)

途中まででもコードが書けたらよかったのですが、
(まったく思いつかず申し訳ないです)
どなたかお知恵をお貸しいただけないでしょうか。

補足情報(FW/ツールのバージョンなど)

OS:windows10(64bit)
開発環境:Visual Studio

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2018/10/17 05:43 編集

Json じゃないんですか? だとしたら、デシリアライズするコードは既にあるものを使ってください。
hainan

2018/10/17 05:59 編集

>Zuishin様 ご指摘ありがとうございます。 実は、出力形式がこの配列でしか出力できないものでして (おおもとのデータは触れないです)、 どうしてもその状態から見やすくしてもらえないか?と相談を受け作成をしていました。 なので、前提のデータは変更ができないものになっています。
Zuishin

2018/10/17 06:01 編集

「この配列」というのは Json ではないのですか? サンプル一つではこちらで判断できません。わからなければ誰かに聞いてください。
hainan

2018/10/17 07:05

ありがとうございます。恐らく、いただいたURLを見たところ、Json形式の配列だとは思ういます。ただ、依頼した方も恐らくは形式がどれかは分かっていないかもしれません。Json形式のものをvb.net側で解析する方法については、ネットで調べたところで出てきたので、足掛かりにしてもう一度自分で調べてみます。お手数をおかけしました。
guest

回答1

0

コメントにて、ご指摘をいただきましたので
(再度自分のほうで調べたいので)調べてみようと思います。
Zuishin様、ありがとうございましたmm

投稿2018/10/17 07:06

hainan

総合スコア31

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問