كيفية إطعام قاعدة بيانات XML مع الكلمات التي تم الحصول عليها من خلال نماذج HTML؟

StackOverflow https://stackoverflow.com/questions/2428520

  •  19-09-2019
  •  | 
  •  

سؤال

أنا لست مبرمجا. أبدأ مع XML، وأشكال HTML و XSLT على Mac.

أخطط لاستخدام نموذج لنشر نصوص قصيرة في صفحة XHTML ودعوة المستخدمين النهائيين لإضافة بعض التعليقات التوضيحية إلى النص المذكور. سيقوم المستخدمون بتحديد جزء معين من النص المنشور وسيحكم كل شرح بسلسلة واحدة من الشخصيات.

هدفي هو دمج العلامات التي تم الحصول عليها من شرح المستخدم المختلفة إلى "قاعدة المعارف" XML واحدة تحتوي على النص الأصلي مع جميع مؤشرات المراجعة. ثم أخطط لاستخدام أوراق XSLT إلى المنتج مختلف التقارير بناء على العلامات التي تم الحصول عليها.

سؤالي:

  1. هل أنا في حلم؟ هل من الممكن حقا القيام بذلك باستخدام XML، XForms، XSLT دون استخدام Java أو PHP أو AJAX أو أدوات مبرمج محنك الأخرى؟

  2. ماذا يجب أن يكون التركيز على المزيد من الاستكشافات التي تهدف إلى هذا الاتجاه؟ أي مخطط أو أحداث أو تسلسل يجب أن أدرس؟

هل كانت مفيدة؟

المحلول

XML هو تنسيق تخزين للبيانات المهيكلة. ليس لديها خصائص ديناميكية على الإطلاق.

XForms هو مجرد مواصفات كيفية تمثيل النماذج المهيكلة في XML، لا يوجد لديه خصائص ديناميكية أيضا.

بينما xslt. يكون لغة برمجة، لا تملك حقا قدرات العمل كتكدس تطبيق الويب. يعمل عادة بالاقتران مع نوع من لغة البرمجة "الخارجية" التي تعالج HTTP، ملف IO وتطبيقات التطبيق.

لن تتجول حول البرمجة لهذه الفكرة لك. ما لا يقل عن أحد "أدوات مبرمج محنك" على الخادم وربما يكون هناك الكثير من جافا سكريبت على العميل ضروريا.

نصائح أخرى

ستحتاج إلى بعض المكونات البرنامجية لتعزيز التعليقات التوضيحية في قاعدة معارف XML. لا أرى كيف يمكنك تجنب ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top