تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استخراج بيانات من ملف نصي في richtextbox
#1
عندي بيانات علي هيئة تكست عايز استخرج منها الارقام اللي محتاجها هل في افكار تساعد في الموضوع ده.وده جز من النص

<p><n>CDV</n><v>2.80</v><l>3.50</l><h>5.50</h></p>
<p><n>RBV</n><v>80.6</v><l>75.0</l><h>100.0</h></p>
<p><n>BHV</n><v>22.6</v><l>35.0</l><h>55.0</h></p>
<p><n>RCT</n><v>22.8</v><l>25.0</l><h>35.0</h></p>
<p><n>HBF</n><v>28.3</v><l>31.0</l><h>38.0</h></p>
الرد }}}
تم الشكر بواسطة: سعود
#2
(08-05-20, 09:20 PM)makky كتب :
كود :
Dim member_id = System.Text.RegularExpressions.Regex.Matches(TextBox1.Text, "<l>(.+?)</l>")
       For Each txt As System.Text.RegularExpressions.Match In member_id
           TextBox1.Text =  (txt.Groups(1).Value)
       Nex
عندي بيانات علي هيئة تكست عايز استخرج منها الارقام اللي محتاجها هل في افكار تساعد في الموضوع ده.وده جز من النص

<p><n>CDV</n><v>2.80</v><l>3.50</l><h>5.50</h></p>
<p><n>RBV</n><v>80.6</v><l>75.0</l><h>100.0</h></p>
<p><n>BHV</n><v>22.6</v><l>35.0</l><h>55.0</h></p>
<p><n>RCT</n><v>22.8</v><l>25.0</l><h>35.0</h></p>
<p><n>HBF</n><v>28.3</v><l>31.0</l><h>38.0</h></p>
الرد }}}
تم الشكر بواسطة: سعود , علي بنيان
#3
مش فاهم الكود .ياريت الفكره بتاعته اذا تكرمت
الرد }}}
تم الشكر بواسطة: سعود
#4


وممكن كذا باستخدام HtmlAgilityPack.dll

PHP كود :
Public Class Form1
    Dim doc 
As New HtmlAgilityPack.HtmlDocument
    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        r
.Clear()
 
       r.Text "Values From Tag <v>" vbNewLine
        For Each h 
As HtmlAgilityPack.HtmlNode In doc.DocumentNode.SelectNodes("//v")
 
           r.AppendText(h.InnerText.Trim vbNewLine)
 
       Next

        r
.AppendText("Values From Tag <l>" vbNewLine)
 
       For Each h As HtmlAgilityPack.HtmlNode In doc.DocumentNode.SelectNodes("//l")
 
           r.AppendText(h.InnerText.Trim vbNewLine)
 
       Next

        r
.AppendText("Values From Tag <h>" vbNewLine)
 
       For Each h As HtmlAgilityPack.HtmlNode In doc.DocumentNode.SelectNodes("//h")
 
           r.AppendText(h.InnerText.Trim vbNewLine)
 
       Next
    End Sub

    Private Sub Form1_Load
(sender As System.ObjectAs System.EventArgsHandles MyBase.Load
        doc
.Load(CurDir() & "\t.txt")
 
   End Sub
End 
Class 


الملفات المرفقة
.zip   For_makky.zip (الحجم : 70.67 ك ب / التحميلات : 7)
الرد }}}
تم الشكر بواسطة: علي بنيان , ابو روضة , ابو روضة , makky


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] أرغب في شريط ضبط الخطوط في أداة RichTextBox والكود كما بالصورة Mostchar 1 128 02-04-24, 01:01 AM
آخر رد: justforit
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 141 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 652 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  استعلام select عن مجموعة بيانات Adel27213 1 210 15-03-24, 01:11 AM
آخر رد: justforit
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 194 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 196 26-02-24, 01:07 AM
آخر رد: asdfar1977
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 236 25-02-24, 11:26 PM
آخر رد: heem1986
  [C#.NET] طباعة بيانات داتا جرد فيو h2551996 0 94 25-02-24, 02:31 PM
آخر رد: h2551996
  [VB.NET] معرفة بيانات الجهاز محمد بوقزاحة 1 326 21-02-24, 11:44 PM
آخر رد: AHMED213
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 213 20-02-24, 12:00 AM
آخر رد: Kamil

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم