المشاركات

عرض المشاركات من مارس, 2025

jason مع لغة البرمجة دلفي

  مقدمة تعتبر JSON (JavaScript Object Notation) واحدة من أكثر تنسيقات البيانات شيوعًا في العالم الحديث، حيث تُستخدم بشكل واسع في تطبيقات الويب وتطبيقات الهواتف المحمولة. تتميز JSON بكونها خفيفة الوزن وسهلة القراءة والكتابة، مما يجعلها خيارًا مثاليًا لتبادل البيانات بين الخوادم والعميل. في هذا المقال، سنستعرض كيفية استخدام JSON في لغة البرمجة دلفي باستخدام FireMonkey، وهو إطار عمل لتطوير تطبيقات متعددة المنصات. ما هو JSON؟ JSON هو تنسيق بيانات يعتمد على النص ويستخدم لتخزين وتبادل البيانات. يتميز JSON بكونه بسيطًا وسهل الفهم، حيث يمكن تمثيل البيانات في شكل كائنات (objects) ومصفوفات (arrays). إليك مثال بسيط على تنسيق JSON: { "products": [ { "id": 1, "name": "Product A", "price": 10.00 }, { "id": 2, "name": "Product B", "price": 15.00 } ] } في هذا المثال، لدينا كائن يحتوي على مصفوفة من المنتجات، وكل منتج يحتوي على معرف (id) واسم (name) وسعر (pric...

لغة الاستعلامات xml و دلفي فايرمونكي

  مقدمة تعتبر XML (لغة التوصيف القابلة للتوسع) واحدة من أكثر اللغات استخدامًا في تخزين ونقل البيانات. تُستخدم XML بشكل واسع في تطبيقات الويب، وتبادل البيانات بين الأنظمة، وتخزين البيانات في قواعد البيانات. في هذا المقال، سنستعرض كيفية استخدام لغة الاستعلامات XML (XPath) في بيئة تطوير دلفي باستخدام FireMonkey، وهي إطار عمل لتطوير تطبيقات متعددة المنصات. ما هو XML؟ XML هي لغة تُستخدم لوصف البيانات بطريقة يمكن للبشر والآلات فهمها. تتميز XML بمرونتها، حيث يمكن استخدامها لوصف أي نوع من البيانات. على سبيل المثال، يمكن استخدام XML لتخزين معلومات حول المنتجات، المستخدمين، أو حتى إعدادات التطبيقات. هيكل XML يتكون مستند XML من عناصر، سمات، ونصوص. إليك مثال بسيط لمستند XML: <products> <product id="1"> <name>Product A</name> <price>10.00</price> </product> <product id="2"> <name>Product B</name> <price>15.00</price> </product> </products> في هذا ال...