تجزيه کننده Expat چيست؟

براي خواندن، ويرايش کردن، ايجاد و خلاصه دستگاري يک فايل XML، به يک تجزيه کننده XML نياز داريم

براي خواندن، ويرايش کردن، ايجاد و خلاصه دستگاري يک فايل XML، به يک تجزيه کننده XML نياز داريم.به صورت کلي دو نوع تجزيه کننده XML وجود دارد:تجزيه کننده درختي: اين تجزيه کننده فايل XML را به يک ساختار درختي منتقل مي کند و تمام فايل را تحليل کرده و دسترسي به عناصر درخت را فراهم مي کند.(همان طور که قبلاً گفته شد تجزيه کننده DOM از نوع درختي است)تجزيه کننده رويدادي: يک فايل XML را به صورت يک سري از رويدادها مي بيند و زماني که يک رويداد خاص اتفاق مي افتد، يک تابع را براي بررسي آن صدا مي زند.تجزيه کننده Expat از نوع رويدادي است.نکته: تجزيه کننده رويدادي، به جاي اينکه روي ساختار تمرکز کند روي محتواي يک فايل XML تمرکز مي کند، به همين خاطر دسترسي به اطلاعات در اين نوع تجزيه کننده سريع تر است. 

براي مشاوره همين حالا با کارشناسان ما تماس بگيريد: شرکت طراحی سايت بهپردازان، در طول 17 سال فعاليت خود، با به کارگيري تيم‌های تخصصی در زمينه‌ی طراحی سایت و اپليکيشن، نمونه‌هاي قدرتمندي در  نمونه سايت خارج از کشور ، طراحی سایت فروشگاهی و ... دارد. براي مشاوره همين حالا با کارشناسان ما تماس بگيريد: