Saya ingin membaca semua file xml di dalam folder tertentu di c # .net
XDocument doc2 = XDocument.Load((PG.SMNR.XMLDataSourceUtil.GetXMLFilePath(Locale, "Products/category/product.xml")));
saya memiliki beberapa produk dalam folder kategori .. ingin memutar folder tersebut dan harus mendapatkan semua nama file produk xml.
XDocument doc2 = XDocument.Load((PG.SMNR.XMLDataSourceUtil.GetXMLFilePath(Locale, "Products/category/x1.xml")));
Jawaban:
Perhatikan bahwa di atas menggunakan fitur .NET 4.0; di versi sebelumnya ganti
EnumerateFiles
denganGetFiles
). Juga, gantiFile.ReadAllText
dengan cara yang Anda sukai untuk membaca file xml - mungkinXDocument
,XmlDocument
atau fileXmlReader
.sumber
sumber
sumber
Coba ini Berhasil untuk saya ..
Sintaksnya adalah
GetFiles(string path, string searchPattern);
Kode ini akan mengembalikan semua file di dalam
App_Data
folder.sumber
Anda dapat menggunakan
DirectoryInfo.GetFiles
metode ini:sumber
Jika Anda ingin menyalin semua file teks dalam satu folder untuk digabungkan dan disalin ke folder lain, Anda dapat melakukan ini untuk mencapai itu:
sumber
sumber