|
|
|
รบกวนข้อcode แปลง string หรือ textfile เป็น xmlfile หน่อยครับ |
|
|
|
|
|
|
|
จับ string ใส่ datatable ก่อนครับ แล้วค่อยแปลงเป็น xml
Code (C#)
public XmlDocument DataTableToXML(DataTable table)
{
XmlDocument _XMLDoc = new XmlDocument();
_XMLDoc.LoadXml(table.DataSet.GetXml());
return _XMLDoc;
}
จากนั้นเอา xml ก็อยู่ในรูป memory stream เขียนลง file
|
|
|
|
|
Date :
2010-08-11 09:01:10 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีวิธี ที่ไม่ต้องเอาลง databaseหรอครับ ข้อมูลมันเยอะมากอ่ะครับ
|
|
|
|
|
Date :
2010-08-11 09:54:19 |
By :
annapolis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วรูปแบบ format ของ xml จะไปกำหนดตรงไหนอ่ะครับ งงมากเลย ช่วยอธิบายทีครับ ขอบคุณคุณ tungman มากครับ
|
|
|
|
|
Date :
2010-08-11 11:37:41 |
By :
annapolis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อ ลืมบอกไปครับ มีโค๊ดของ visual basic หรือป่าวครับ
|
|
|
|
|
Date :
2010-08-11 11:38:42 |
By :
annapolis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันติดตรง XmlDocument มันบอกว่า is not defined อ่ะครับ
|
|
|
|
|
Date :
2010-08-11 15:07:06 |
By :
annapolis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้อง imports namespace ก่อนครับ System.Xml
|
|
|
|
|
Date :
2010-08-11 18:01:15 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
using System.Xml.Linq;
using System.Text;
StringBuilder sb = new StringBuilder();
sb.Append("<employee>");
sb.Append("<name>aaa</name>");
sb.Append("<surname>bbb</surname>");
sb.Append("</employee>");
XElement xml = XElement.Parse(sb.ToString());
xml.Save(@"C:\filename.xml");
|
|
|
|
|
Date :
2010-08-11 19:27:36 |
By :
Programmer ด้อยปัญญา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|