XML HttpRequest
درخواست XMLHttpRequest 📡
برای خواندن فایل XML از سرور، از شیء XMLHttpRequest جاوااسکریپت استفاده میکنیم.
پاسخ در responseXML ذخیره میشود.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
یادگیری XML به شما دید عمیقی از نحوه سازماندهی دادهها میدهد. دقت در جزئیات (Case Sensitivity، بستن تگها) در XML تمرین خوبی برای نوشتن کد تمیز است. در فاز بعدی، با ابزارهای قدرتمندی مثل XPath آشنا میشوید که جستجو در این ساختار را لذتبخش میکنند.
<hr style="margin: 50px 0; border: 0; border-top: 2px dashed #ffc107;">مقایسه XML و JSON ⚖️
امروزه JSON محبوبتر است، اما XML هنوز در جاهایی که "ساختار" (Structure) و "اعتبارسنجی" (Validation) مهم است، برنده است.
تمرینهای عملی
برای تثبیت یادگیری این درس تمرینهای زیر را حل کنید
متد open را برای دریافت فایل 'data.xml' به صورت GET صدا بزنید.
xhttp.open("GET", "data.xml", true);
آماده رفتن به درس بعدی هستید؟
این درس را به پایان رساندید و میتوانید به درس بعدی بروید.