Hallo ich habe mehr als 20 Links von XML-Dateien. Ich suchte viel, um mein xml zu C# zu konvertieren und es dann entsprechend Klassen zu deserialisieren und es dann in die Datenbank zu setzen, aber fand keine gute Lösung dafür. Bitte hilf mir, wie es geht.XML in Klassen konvertieren (deserialisieren) und in die Datenbank speichern
http://kithnyc.com/sitemap_products_1.xml?from=60594372&to=9586327751
Dies ist die Verbindung von Datenbank und einige xml unter
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>http://kithnyc.com/</loc>
<changefreq>daily</changefreq>
</url>
<url>
<loc>
http://kithnyc.com/products/adidas-originals-nmd-city-sock-black-blue
</loc>
<lastmod>2016-09-12T11:04:04-04:00</lastmod>
<changefreq>daily</changefreq>
<image:image>
<image:loc>...</image:loc>
<image:title>adidas Originals NMD City Sock - Black/Blue</image:title>
</image:image>
</url>
<url>
<loc>
http://kithnyc.com/products/kith-logo-mousepad-white
</loc>
<lastmod>2016-12-23T00:01:41-05:00</lastmod>
<changefreq>daily</changefreq>
<image:image>
<image:loc>
https://cdn.shopify.com/s/files/1/0094/2252/products/20150810-_MG_2963.jpg?v=1482353363
</image:loc>
<image:title>Kith Logo Mousepad - White</image:title>
</image:image>
</url>
</urlset>
Dies ist die XML-i alle seine Knoten in der Datenbank wie „Loc“ setzen wollen, „lastmod“ und "changefreq" usw. Bitte helfen Sie mir, wie man es in Klassen umwandelt und dann wie man es deserialisiert. Dank
Hier finden Sie aktuelle http://stackoverflow.com/a/19612238/87956 xml Klasse zu konvertieren und dann normale Serialisierung/deserilization verwenden, um aus der Datenbank zu speichern und retrive als Objekt. Auch da Sie in cs kompilieren, was bedeutet, dass Sie eine konkrete Struktur haben, können Sie in Erwägung ziehen, eine separate Tabelle für xml zu erstellen. –