تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] داتا جريد فيو
#5
(05-12-19, 05:04 AM)3booody كتب : عدلتلك عالكود اخي على فرض ان رقم الهاتف لايتجاوز ال 15 رقم حتى لايصير لخبطة بال Regex
وايضآ ماوجدت حقل يتعلق ب ID ماكتبته فقط عدلت عالموجود


كود :
DataGridView1.ColumnCount = 4
       DataGridView1.Columns(0).Name = "NAME"
       DataGridView1.Columns(1).Name = "AGE"
       DataGridView1.Columns(2).Name = "EMAIL"
       DataGridView1.Columns(3).Name = "PHONE"
       Dim json As String = File.ReadAllText("wtag\TRFG.JSON")
       Dim Name = From t As String In json.Split(vbNewLine) Select _
                System.Text.RegularExpressions.Regex.Match(t, "Name"":""(.+)""__"",""Phone").Groups(1).Value
       Dim Age = From t As String In json.Split(vbNewLine) Select _
       System.Text.RegularExpressions.Regex.Match(t, """Age"":""(.+)""").Groups(1).Value
       Dim Email = From t As String In json.Split(vbNewLine) Select _
       System.Text.RegularExpressions.Regex.Match(t, """Email"":""(.+)""__""").Groups(1).Value
       Dim Phone = From t As String In json.Split(vbNewLine) Select _
      System.Text.RegularExpressions.Regex.Match(t, """Phone"":""(.{1,15})""__""").Groups(1).Value

       For i As Integer = 0 To Name.Count - 1
           DataGridView1.Rows.Add(Name(i), Age(i), Email(i), Phone(i))
       Next


[صورة مرفقة: p_14334436o1.jpg]

عبقري و راجل محترم و خدوم وصدرك وسع بارك لك في عملك وصحتك واسرتك و رزقك يارب العالمين
الرد }}}
تم الشكر بواسطة: 3booody , 3booody , asemshahen5


الردود في هذا الموضوع
داتا جريد فيو - بواسطة اليوم السابع - 05-12-19, 02:59 AM
RE: داتا جريد فيو - بواسطة ابو ليلى - 05-12-19, 03:34 AM
RE: داتا جريد فيو - بواسطة اليوم السابع - 05-12-19, 03:40 AM
RE: داتا جريد فيو - بواسطة 3booody - 05-12-19, 05:04 AM
RE: داتا جريد فيو - بواسطة اليوم السابع - 07-12-19, 05:33 PM
RE: داتا جريد فيو - بواسطة 3booody - 07-12-19, 05:57 PM


التنقل السريع :


يقوم بقرائة الموضوع: