1. Hello Guest, selamat datang di Forum WinPoin. Kamu bisa bertanya, berdiskusi, sharing, dan ngobrolin apapun seputar Windows, Windows Phone, PC, Gadget, atau hal seputar Teknologi lainnya. Selamat berkomunitas! ;)

Query XML di C#

Discussion in 'Developer Corner' started by Sustiono, May 5, 2015.

  1. Sustiono

    Sustiono New Member

    Joined:
    May 4, 2015
    Messages:
    1
    saya lagi membuat aplikasi pencarian hadis, data hadis dalam bentuk XML, saya pake libraries carrot2.org, saya punya permasalahan pada saat pemanggilan data hadis.xml codingnya seperti berikut:

    Code:
    using System.Xml.Linq;
    
    namespace Examples.NET
    {
        internal static class SampleDocumentData
        {
            public static readonly IList<Document> DataMiningDocuments = new List<Document>();
            static SampleDocumentData()
            {
               
                XDocument doc = XDocument.Load("hds.xml");
                Console.Write("Masukan kata kunci pencarian: ");
                string keyword = Console.ReadLine();
    
                //Navigate through all IsiNode
                foreach (var isiElement in doc.Root.Elements())
                {
                    if (isiElement.Value.Contains(keyword))
                    {
                        string[] xdata={isiElement.Value};
                        for (int i = 0; i < xdata.Length; i++)
                        {
                            //DataMiningDocuments.Add(new Document(xdata[i], xdata[i], ""));
                            Console.ReadLine();
                        }
                    }
                }      
    
               
            }
        }
    }
    masalahnya kalo datanya sedikit misalkan 10 masih bisa jalan codingnya, tapi kalo datanya banyak misalkan 1000 jadi erro, gimana yah colusinya mohon bantuannya :)
     

Share This Page