YaSeenTA
- التعامل مع ملفات xml
هناك خطأ بسيط - على الأغلب غير مقصود - في الملف الثاني هنا <identifier> 4 </identifier> قبلها اكتب <root> بعد التجربة كان الناتج 0,0,2 أي high القيمة 2 والبقية 0 ... انا أستخدمEcllipse .. لم تضع رسالة الخطأ ... من نظرة سريعة على الخوارزمية , ستحتاج لعمل عدة تع…
- التعامل مع ملفات xml
ما وضعناه هو فقط كبداية تستطيع من خلالها تغيير الكود كما يتناسب مع المشروع الذي تريد إنجازه هناك نقاط تعتمد على تصميم المشروع قد تحتاج بسببها تغيير الكود المكتوب في المشاركات السابقة .. مثلاً getCompanyInfo("customer.xml","company2.xml"); عند إستدعاء الدالة ال…
- التعامل مع ملفات xml
لم تحدث لدي أي مشكلة حين تنفيذ الكود الذي كتبته اول مرة أو في كود الأخ herch أو في الكود الذي عدلته من كود الآخ herch ارفق ملفي xml واحد لشركة وواحد للزيون الذي تطبق عليه الكود . أود التاكد من شئ .. وضعت فكرة لعمل لذلك في الكود الثاني ويمكن إستخدام طريقة أخرى …
- التعامل مع ملفات xml
لم تجب على سؤالي !! ضع رسالة الخطأ هنا وإلا كيف سنعلم ما المشكلة التي واجهتك .. الكود يعمل عندي دون أي مشاكل. بالنسبة للمعادلة , غير الكود كما يأتي : while (It.hasNext()) { int []imValues={0,0,0}; String imLabel = It.next(); imValues=importanceInfo.get(imLabel…
- التعامل مع XML
يبدو أن الأمور إلتبست علي ... وخانني التعبير حين قلت " لا تقوم بتحميل الملف كاملاً إلى الذاكرة." SAX,STAX تستخدم streaming اثناء قراءة الملف ولا تقوم بإنشاء Tree كما هو الحال في DOM لذلك مع الملفات كبيرة الحجم تكون فعالة أكثر ... يبدو أن علي قراءة المزيد عن ال…
- التعامل مع ملفات xml
قبل أن أضع رد على تساؤلاتك لدي سؤال ... بالنسبة لملفات الـ XML كيف تقوم بإنشاءها؟ هل تستعمل JAXB ؟ بالنسبة لسؤالك حول نقطة الـ enum التي ذكرتها فكنت أقصد عمل ذلك في ملف الـ XSD .. هكذا <xs:simpleType name="importance"> <xs:restriction base="xs:string"> <xs:enu…
- التعامل مع XML
أعلم بوجود DOM ولكنها تقوم بتحميل الملف كاملاً إلى الذاكرة كما أشرت -أنت- لذا لم أذكرها في ردي . كما ذكرت في ردي السابق على فرض أن التطبيق يستخدم multithreading لمعالجة بيانات كثيرة وملفات عديدة . إستخدام parser يعتمد على تحميل الملف كاملاً إلى الذاكرة أعتقد غ…
- التعامل مع XML
هناك عدة طرق لعمل Parsing للـ XML ومنها SAX,STAX وهي لا تقوم بتحميل الملف كاملاً إلى الذاكرة. أريد إستخدام XPath expression مع هذه الطرق.. لا أقصد هنا استعمال XPath بل الـ expression فقط .. في حالة كانت ملفات الـ XML كبيرة الحجم و كثيرة واردنا إستعمال XPath في…
- التعامل مع ملفات xml
أعلم ذلك ففارق الوقت ليس كبيراً . وقد لاحظت وجودك أثناء كتابتي للرد. :) هل بامكانك تشرفني في أول سؤال لي في قسم الجافا ؟ /index.php?showtopic=228125
- التعامل مع ملفات xml
كما قلت في موضوع لي هنا اني جديد على جافا لهذا هنا الكثير ما لا أعلمه ولم أستخدمه من قبل حل الآخ herch مختصر وأفضل بكثير فقط هناك خطأ بسيط في الكود وهو هنا معدلاً String value = xpath.evaluate("/u-rule/root[identifier="+identifier.getTextContent()+" and value"…
- التعامل مع ملفات xml
إن كانت الـ XML schema لملفات الـ XML التي تتعامل معها في برنامجك هي تلك التي وضعتها في أول السؤال فجرب هذا الكود ... import org.w3c.dom.*; import javax.xml.xpath.*; import javax.xml.parsers.*; import java.io.IOException; import java.util.HashMap; import java.…
- التعامل مع ملفات xml
لتوضيح ما قصدت في ردي السابق . ما تريد عمله هو XML Schema Structure Comparing وليس XML Schema Content Comparing. ستحتاج لقراءة وفهم جيد لـ XSD ..
- التعامل مع ملفات xml
الملفات المذكورة في السؤال هي XML Schema وليست لـ XML لم أقرأ كود الأخ herch واعتذر مقدماً إن كانت الإجابة متشابهه ... قم بقراءة أسماء جميع الـ Element للملفين . يفضل فصل الـ Elements على أساس الـ Type فهناك simpleType و complexTYpe و هذا الأخير يحتاج للمزيد م…
- التعامل مع XML
نفس المشكلة مع STAX و XPATH expression سأحاول إستخدام VTD-XML فيبدو من مواصفاتها أنها جيدة ...
- التعامل مع XML
حيث أني جديد على عالم الجافا فهناك الكثير مما لا أعلمه و أتمنى الإستفادة من خبرات الأخوة هنا. السؤال خاص بالتعامل مع XML. أود معرفة إن كان هناك مكتبة تساعد في إستخدام XPATH expression مع SAX .. أثناء بحثي لما يزيد عن ساعة, وجدت بعض التساؤلات عن هذه المشكلة... …
- كيف استغني عن المكتبه(qtintf.dll)عند نشغيل exe دولفي 6
إن كنت تقصد الصورة في آخر رد فهي باستخدام PE explorer . هناك برامج كثير تؤدي نفس الغرض , كما يمكنك عمل واحد بعد الإطلاع على PE format .. ستجد عدة مواضيع في هذه النقطة , أتذكر أن هناك موضوع في قسم الدلفي مع الكود ...
- Undo and Redo Provider
موضوع رائع! يعجبني أسلوبك المنظم في الكتابة .. قرأت المقال على عجالة إلى الجزء الذي يبدأ بـ "الفئه CommandBase" وسأكمل الباقي إن شاء الله ... لدي تساؤل : لاحظت أنك كتبت الكود أولا ثم حصلت على الـ Class Diagram بشكل أتوماتيكي ... أليس العكس هو ما يفضل عمله ؟ حي…
- كيف استغني عن المكتبه(qtintf.dll)عند نشغيل exe دولفي 6
أولاً : يرجى عدم توجيه السؤال لشخص بذاته حتى يجيب عليك أي شخص يقرأ الموضوع . ثانياً : المثال المرفق في ردك الأخير لا يتطلب وجود ملف الـ dll المذكور. تم تجربة المثال في نظامين لا يحتويان على دلفي , كما تم التأكد من ذلك من الكود ومن الملف التنفيذي المرفق. مرفق ص…
- كيف استغني عن المكتبه(qtintf.dll)عند نشغيل exe دولفي 6
أرفق مثال (كود + ملف تنفيذي ) صغير يطلب نفس الملف , للتأكد من المشكلة ... تأكد أنك لم تضف أي unit أو package (في الإعدادات settings ) لها علاقة بـ CLX .
- كيف استغني عن المكتبه(qtintf.dll)عند نشغيل exe دولفي 6
عندما تنشئ مشروع جديد لا تستخدم CLX Application (الموضح في الصورة ) بل اختر الـ Application و حينها ستستعمل مكونات VCL ولن تحتاج للملف المذكور .. هذا والله أعلم