こんにちは、私はxmlファイルの20以上のリンクを持っています。私はxmlをC#に変換してクラスにしたがってデシリアライズしてデータベースに入れましたが、そのための良い解決策は見つかりませんでした。どうやってそれを手伝ってください。XMLをクラスに変換(逆シリアル化)してデータベースに保存します
http://kithnyc.com/sitemap_products_1.xml?from=60594372&to=9586327751
これは、データベースのリンクであり、いくつかのXMLが
<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>
を下回っているこれは私が「のLoc」、「LASTMOD」のように、データベース内のすべてのノードを配置するxmlですし、 "changefreq"など私はクラスに変換する方法を教えてくださいし、どのようにそれを逆シリアル化する。
ステップ1:おかげ
xmlをクラスに変換し、通常の直列化/非消化を使用してデータベースからオブジェクトとして保存して検索するには、次のコードを見てください:http://stackoverflow.com/a/19612238/87956また、あなたが具体的な構造を持っていることを意味するcsにコンパイルしているので、問題のxmlのために別のテーブルを作成することを検討するかもしれません。 –