OWL

خوش آمدید!

این فروم بستری برای ارتباط بین افرادی است که از بسته Owl نه تنها در توسعه اودوو بلکه برای کارهای دیگر نیز استفاده می‌کنند. از انجا که مستند و کامیونیتی اودوو کمی ضعیف است امیدواریم که این فروم بتواند در توسعه مهارت‌های برنامه نویسی فارسی زبانان موثر باشد. باعث افتخار ما است که شما نیز به گروه ما بپیوندید.

5

t-esc چیست؟


آواتار
رها کردن
2 پاسخ ها
4
بهترین پاسخ

دستورالعمل t-esc در Owl برای اسکیپ (escape) کردن محتوای یک متغیر در قالب‌های XML استفاده می‌شود. وقتی که مقدار یک متغیر به عنوان متنی در قالب XML نمایش داده می‌شود، برخی از کاراکترها ممکن است نیاز به اسکیپ داشته باشند تا به عنوان بخشی از متن در نظر گرفته شوند و به عنوان کد XML معنی‌دار نباشند.

برای مثال، اگر مقدار یک متغیر حاوی کاراکترهایی مانند < یا > باشد، این کاراکترها باید به عنوان بخشی از متن در نظر گرفته شوند تا تداخلی با کدهای XML ایجاد نشود. استفاده از t-esc به Owl می‌گوید که مقدار متغیر را به عنوان متن ارائه دهد و هرگونه کاراکتر خاصی که ممکن است به عنوان کد XML تفسیر شود را اسکیپ کند تا برنامه به درستی اجرا شود.

آواتار
رها کردن
0
بهترین پاسخ

دستورالعمل t-esc، همونجور که در بالا اشاره کردن، برای نوشتن داده‌ها در خروجی استفاده می‌شه. اما نکته‌ای که من اینجا می‌خوام اضافه کنم این هست که در نسخه‌های جدید اودوو (نسخه اودوو ۱۷ به بعد) استفاده از این تگ کنار گذاشته شده و به همه توصیه می‌شه که از تگ جایگزین t-out استفاده بشه. ممکن هست که در نسخه‌های بعد این تگ به صورت کامل از سیستم حذف بشه و افزونه‌هایی که شما ایجاد کردید با خطا روبرو بشن.

آواتار
رها کردن