私は文字列変数を受け取るプロジェクトに取り組んでいます (私の c# コードは HTTPWebrequest を作成し、データを受け取り、その関数が正しいデータを返すため、ac# 関数を呼び出すことによって)。
文字列変数は次のようになります。
Bus number:15
Bus destination: Walker Titan Road
Time: 14:39:00
Bus number:11
Bus destination: Walker Titan Road
Time: 14:42:00
Bus number:X78
Bus destination: Newcastle (city centre) Eldon Square Bus Station
Time: 14:49:00
今、これらの文字列をJavascriptの異なる配列に分けたい
私は次のことをしたい:
BusNumbers[]{15,11,X78}
busDestinations][{Walker Titan Road,Walker Titan Road,Newcastle (city centre) Eldon Square Bus Station}
busTimes[]{14:39:00,14:49:00,14:49:00}
これが欲しいのは、(Javascriptで)各情報を右の列に入れることができるテーブルを作りたいからです。
JavaScript でやりたいことを示すために、C# で短いプログラムを作成します。
string[] A1 = new string[] { "15", "X86", "54" };
string[] A2 = new string[] { "Newcastle", "City Centre", "Monument" };
string[] A3 = new string[] { "15:05", "16:06", "16:35" };
for (int j = 0; j < A1.Length; j++)
{
listBox1.Items.Add("Busnumber: " + A1[j] + "--");
listBox1.Items.Add(" Destination: " + A2[j] + "--");
listBox1.Items.Add(" Time : " + A3[j] + "\n");
}
(リストボックスで作っていますが、例なので関係ありません...)
しかし、for ループを作成してすべての情報をテーブルに追加する前に、配列内の各 busnumber、配列内の各 busDestination、および配列内の各 busTime を分離する方法を知りたいと思います。
これはJavascriptに存在しますか?
または、別の代替手段を探す必要がありますか?
各関数が正しい情報を返すc# 3関数で作成することを考えた解決策がない場合、1つの関数はすべてのバス番号、1つはすべての宛先、もう1つは常に表示されます。これらすべての関数を Javascript で呼び出して、テキストを "," で分割し、すべてを正しい配列に入れることができます。
私を助けることができる誰か?私の問題が十分に明確であることを願っています...
ありがとう!