1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

ORACLE XML - قسمت دوم : قوانین نشانه گذاری Element ها

شروع موضوع توسط hector2141 ‏14/10/12 در انجمن برنامه نویسی

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]​
    قوانین نشانه گذاری Element ها :
    در XML یک Element ریشه وجود دارد که گاهی اوقات top-Level یا Element سند نامیده می شود.
    همه Element ها :

    • باید شروع و پایان تگ ها با هم مچ باشند.
    • می تواند شامل Element های تو در تو باشد به گونه ای که تگ ها اشتراکی نداشته باشند.
    • نام تگ ها به حروف کوچک و بزرگ حساس است، برای نام گذاری، موارد زیر را رعایت کنید:
    با یک حرف شروع شود، هیچ فاصله ای نداشته باشد و با حروف xml شروع نشود.

    • ممکن است شامل فضای سفید باشند (Space ها، tab ها، خطوط جدید و یا ترکیبی از آنها) که بخشی از محتوای داده Element را مد نظر قرار می دهیم.


    Attribute ها در XML :
    یک Attribute در XML، یک نام و مقدار است که:

    • در تگ شروع بعد از نام تگ مشخص شده است.
    [​IMG]​
    • یک نام حساس به حروف کوچک و بزرگ دارد.
    • یک مقدار حساس به حروف کوچک و بزرگ دارد که باید در یک کوتیشن یا دابل کوتیشن قرار بگیرد.
    • اطلاعات اضافی درباره سند یا Element های XML فراهم می کند.
    [​IMG]​
    XML Entity :
    یک xml Entity:

    • یک واحد از ذخیره داده است.
    • توسط یک نام حساس به حروف کوچک و بزرگ شناسایی می شود.

    • به عنوان متن جایگزین استفاده می شود هنگامی که نامش بین & و ; قرار می گیرد.
    [​IMG]​
    نام های از پیش تعریف شده برای کاراکترهای خاص XML دارد:
    - ;lt&: برای علامت کوچکتر(>) و ;gt& برای علامت بزرگتر (<).
    - ;amp&: برای (&) امپرسند.
    - ;quot& : برای (“) دابل کوتیشن.
    - ;apos& : برای (‘) کوتیشن.
    کامنت در XML :

    • با - -!> شروع می شود.
    • با <- - تمام می شود.
    • ممکن است در هرجایی در داده کاراکتری یک سند و قبل از Element ریشه ظاهر شود.
    • آن ها Element نیستند و می توانند چند خطی باشند.
    • در داخل یک تگ یا کامنت دیگری ظاهر نشود.
    [​IMG]​
    به نقل از پیشرو آی تی