C# 从XML文件读取图像
我在C# 从XML文件读取图像,c#,xml,C#,Xml,我在Datagrindview中读取了一个XML文件,但在XML文件中有一个图像,在Datagrindview中仅将其作为路径读取 private void button1_Click(object sender, EventArgs e) { DataSet A = new DataSet(); A.ReadXml("C:/TrainedLabels.xml"); dataGridView1.DataSource = A.Tables[0]; } 这里是XML文件: &l
Datagrindview
中读取了一个XML
文件,但在XML
文件中有一个图像,在Datagrindview
中仅将其作为路径读取
private void button1_Click(object sender, EventArgs e)
{
DataSet A = new DataSet();
A.ReadXml("C:/TrainedLabels.xml");
dataGridView1.DataSource = A.Tables[0];
}
这里是XML
文件:
<?xml version="1.0" encoding="utf-8"?>
<Faces_For_Training>
<FACE>
<NAME>john</NAME>
<Age>25</Age>
<informations>Student in MS uni</informations>
<FILE>face_john 25Student in MSA university_905807542.jpg</FILE>
</FACE>
<FACE>
<NAME>Alia</NAME>
<Age>28</Age>
<informations>engineer</informations>
<FILE>face_Alia 28engineer_390671740.jpg</FILE>
</FACE>
</Faces_For_Training>
厕所
25
女大学生
face_john 25 MSA大学学生_905807542.jpg
艾莉亚
28
工程师
face_Alia 28工程师_390671740.jpg
它在文件
的列
中给出了类似于面(28engineer_390671740.jpg
的图像路径。
任何关于我如何阅读图片的建议。谢谢。一旦XML被读入您的
数据集
A
,您就可以通过A.Tables[0]。Columns[“FILE”]
访问文件名。然后您可以使用来加载它。谢谢您的回复,我认为使用xml作为数据库对我来说是个坏主意,呵呵。所以我将使用vs数据库,并将其用于我的人脸识别。再次非常感谢:)。