تبدیل دیتابیس به xml

hamid_369

New Member
سلام.من دو تاجدول شامل اطلاعات منوهای سایت دارم به نامهای tbl_m_cats شامل دسته های اصلی و tbl_sub_cats شامل دسته های فرعی.این دوتا جدول رو با استفاده از دستور زیر join میکنم.
کد:
       "SELECT tbl_cats.cat_id , tbl_cats.cat_name , tbl_cats._m_cat_id , tbl_m_cats.m_cat_id , tbl_m_cats.m_cat_name FROM tbl_cats INNER JOIN tbl_m_cats on tbl_cats._m_cat_id=tbl_m_cats.m_cat_id";
و میخوام اینها رو به یک فایل xml به صورت زیر دربیارم:
کد:
<m_cat  name="cat1">
<subcat>subcat1</subcat>
<subcat>subcat2</subcat>
<subcat>subcat3</subcat>

<m_cat  name="cat2">
<subcat>subcat1</subcat>
<subcat>subcat2</subcat>
<subcat>subcat3</subcat>
</m_cat>
چطور میتونم این کار رو انجام بدم؟

البته میدونم که این کار رو باید از طریق کلاس XmlDocument انجام داد.ولی چون هر ردیف از جدول یک فیلد m_cat_name داره داخل فایل xml برای هر sub cat یه m_cat ساخته میشه.مثل این:
کد:
<m_cat  name="cat2">
 <subcat>subcat1</subcat>
</m_cat>

<m_cat  name="cat2">
  <subcat>subcat2</subcat>
</m_cat>

<m_cat  name="cat3">
   <subcat>subcat1</subcat>
</m_cat>
 

mazoolagh

Active Member
خوب میتونین رکوردها رو یکی یکی بخونین و با فرمت دلخواه خودتون خط به خط در فایل xml بنویسین
 

جدیدترین ارسال ها

بالا