Arabic subtitles

XML Design Principles - Data Wranging with MongoDB

Get Embed Code
4 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. تم تصميم تنسيق XML مع وضع عدد من
  2. الأهداف في الحسبان. أهم هذه الأهداف التي تحقق الغرض من هذه
  3. الفئة هو تصميمها لإتاحة نقل البيانات
  4. المستقل عن النظام الأساسي. ماذا يعني ذلك؟ حسنًا، تكمن الفكرة هنا
  5. .في أن يكون لديك تطبيق إنتاجي
  6. تمت كتابته بأي لغة برمجة على أي نظام تشغيل
  7. وأي نوع من الأجهزة. وتطبيق استهلاكي
  8. .يتم تنفيذه على أي نظام تشغيل أو أي نوع من الأجهزة بلغة برمجة أخرى
  9. لا يوجد ارتباط بين كيفية تنفيذ التطبيق الاستهلاكي
  10. وكيفية تنفيذ التطبيق الإنتاجي، لأن كلاً منهما يتحدث
  11. بلغة XML إلى الآخر. ذلك بالإضافة طبعًا إلى
  12. استهلاك تنسيق XML من التطبيق الإنتاجي، يكتب التطبيق
  13. .الاستهلاكي أيضًا بلغة XML إلى التطبيق الإنتاجي
  14. هدف آخر مهم لتنسيق XML يكمن في
  15. تسهيل كتابة برامج لقراءة تنسيق XML وكتابته. أراد المصممون أيضًا
  16. .تنسيق بيانات يمكن التحقق من صحته
  17. ففي تنسيق XML، نكتب مواصفات
  18. نوع معين من المستندات. ويمكن بعد ذلك التحقق من صحة
  19. أي من الأمثلة المحددة لذلك المستند الذي تم إنشاؤه
  20. مقارنةً بتلك المواصفات. لذلك، يتوفر لدى BioMed Central مواصفات
  21. خاصة بتنسيق مقالة البحث وأي من المقالات
  22. التي يتم إنشاؤها للتحقق من صحتها مقارنةً بذلك التنسيق لضمان
  23. التزامها بقواعد نموذج البيانات المحدد. وتم تصميم تنسيق XML
  24. ليكون قابلاً للقراءة بواسطة العنصر البشري، ويمكننا كما لاحظنا
  25. في المثال الوارد تكوين فكرة لا بأس بها
  26. عن المعلومات المضمنة داخل ترميز بتنسيق XML
  27. فقط من خلال إلقاء نظرة عليه. وأخيرًا، تم تصميم تنسيق XML
  28. لدعم مجموعة كبيرة متنوعة من التطبيقات. وحيث إننا اطلعنا على أحد
  29. التطبيقات بتنسيق XML، فسنلقي نظرة على
  30. غيره من التطبيقات العديدة. والتي تبرز بشكل أساسي عددًا من الطرق المختلفة
  31. التي يمكن بها تطبيق تنسيق XML على البيانات المتغيرة بين
  32. ،التطبيقات. إذا كنت مهتمًا بمعرفة المزيد من التفاصيل حول تنسيق البيانات
  33. فأنا أحثك على إلقاء نظرة على
  34. موقع W3C. سنتحدث قليلاً عن المقصود
  35. بوجود معيار. من أهم فوائد وجود
  36. معيار XML أن يكون لدينا
  37. محللات قوية بمعظم لغات البرمجة، بما فيها Python. ويعني ذلك
  38. لنا كعلماء بيانات أنه يتعين
  39. التركيز على تطبيقاتنا الخاصة. إذ يجب ألا نقلق بشأن
  40. .كتابة المحللات. المتعلقة بتنسيق بيانات مخصص
  41. فكان نظام المراسلة سابقًا له تنسيقه المستقل بذاته
  42. وكان الاختلاف كله ينحصر في نوع
  43. المراسلة الذي أصبح الآن تنفيذه فوضويًا
  44. ومعقدًا وباهظ التكلفة إلى حد كبير. إذا استخدم كل شخص
  45. الصياغة نفسها، فسيؤدي ذلك إلى زيادة سرعة كتابة هذه
  46. الأنظمة بشكل كبير. وعلى نحوٍ أكثر موثوقية. من المزايا الأخرى لتنسيق
  47. XML أنه مجاني. فهو الآن يندرج تحت مفهوم
  48. .التطبيقات الحرة ولكنه لا يخضع أيضًا إلى التزامات قانونية
  49. فهو ليس تنسيقًا تمتلكه أي من الشركات ويجوز نقل ملكيته إلينا. يمكن معالجة معلومات بتنسيق
  50. XML برمجيًا. فبإمكاننا
  51. إنشاء قواعد بيانات لدعم أنواع محددة من الاستعلامات. أو
  52. تجميع البيانات من مصادر مختلفة
  53. أو تقسيمها لإعادة استخدامها
  54. بطرق مختلفة. كما يمكن تحويل مستندات بتنسيق XML
  55. .على نحوٍ موثوق إلى تنسيقات أخرى دون فقدان المعلومات
  56. يتيح لك تنسيق XML فصل الشكل أو المظهر
  57. عن المحتوى. ولذلك، يشتمل الملف بتنسيق XML على
  58. معلومات المستند والنص والبيانات بالكامل، كما يحدد
  59. بنيته. يتم تحديد عمليات التنسيق
  60. وغيرها من عمليات المعالجة بشكل مستقل
  61. في ورقة أنماط أو نظام معالجة. في مثال
  62. BoiMed Central، يتحول تنسيق XML إلى تنسيق HTML
  63. .لعرضه على موقع الويب أو إلى تنسيق PDF لتنزيله. باستخدام ورقة أنماط
  64. ونظام معالجة ورقة الأنماط. ويتم دمج كليهما في وقت الإخراج
  65. .لتطبيق التنسيق المطلوب على النص أو البيانات المحددة حسب البنية
  66. حيث يمكن لهذه البنية تحديد الموقع أو الموضع أو الترتيب
  67. .أو أي جانب آخر من جوانب البيانات