السلام عليكم
ابحث عن كيفية استخدام XQuery مع الجافا ، بحثت ولم اجد الجار المساعد لهذه المكتبة
الرجاء المساعدة ولو بمثال بسيط
السلام عليكم
ابحث عن كيفية استخدام XQuery مع الجافا ، بحثت ولم اجد الجار المساعد لهذه المكتبة
الرجاء المساعدة ولو بمثال بسيط
السلام عليكم ....
ربما بعض الأعضاء عندهم تجربة مع محرك أفضل ..
لا إله إلا الله ... محمد رسول الله
لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة
المعرًف القديم : houssam11350_11350
من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر
اشكرك على المساعدة للاسف حاولت ولم اصل لاي نتيجة
السلام عليكم ....
لا شكر على واجب ..
<student_names> <student><name>George Washington</name><age>10</age></student> <student><name>Janet Jones</name><age></age>20</student> <student><name>Joe Taylor</name><age>30</age></student> </student_names>
و ضعه داخل مجلد المشروع مباشرة .. باسم f.xml
<st>
{ doc('f.xml')//student_names/student/name }
</st>أي أطلب إعادة الــ name من اللملف السابق ..
public class XQTest
{
public static void main(String[] args) throws Exception
{
String[] myArgs = new String[] {"-q:q.txt"};
net.sf.saxon.Query.main(myArgs);
}
}ثم قم بتنفيذ الملف .. اترى النتيجة في الخرج كمايلي :
<?xml version="1.0" encoding="UTF-8"?><st><name>George Washington</name><name>Janet Jones</name><name>Joe Taylor</name></st>
<collection> <doc href="f.xml"/> </collection>
و جرب الاستعلام :
<st>
{
for $doc in collection('collection.xml')
for $a in $doc/student_names/student/name
where ends-with( $a, 'or')
return $a
}
</st>تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 28 مايو 2012 في 16:53
لا إله إلا الله ... محمد رسول الله
لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة
المعرًف القديم : houssam11350_11350
من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر
السلام عليكم اشكرك على المساعدة
من خلال ملاحظتي وتجريبي للشرح وجدتها عير عملية ، بمعنى انشاء ملف ووضع الاستعلام فيه ومن ثم تشغيله اضافة ان الاستعلام يكون مختلف في كل مرة
هل فيه امكانية للتشغيل مباشرة كما يوجد في قواعد البيانات العادية بمعنى استطيع ادخال الاستعلام ومن ثم يعطيني النتيجة
مثلا لدي ملف الاكسمال التالي
<Hotels>
<Hotel>
<nom> Hotel 1 </nom>
<categore> 4 </categore>
<adresse> adres1 </adresse>
</Hotel>
<Hotel>
<nom> Hotel 2 </nom>
<categore> 3 </categore>
<adresse> adres2 </adresse>
</Hotel>
<Hotel>
<nom> Hotel 1 </nom>
<categore> 1 </categore>
<adresse> adres3 </adresse>
</Hotel>اريد ان استعلم عليه في كل مرة وباستلام مختلف بمعنى مثلا اريد استخراج اسماء جميع الفنادق ومرة اخري عنوان الفندق كذا وكذا
تم تعديل هذه المشاركة بواسطة Abderraouf_Dz في 29 مايو 2012 في 10:12
السلام عليكم ...
لا إله إلا الله ... محمد رسول الله
لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة
المعرًف القديم : houssam11350_11350
من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر
بارك الله فيك
المثال الثاني افادني كثيرا
ولكن عند تطبيقي لبعض الميتود كما في sql مثلا where nom like '%uuu%' لم تصلح وكذلك ال or لا تعمل
فما الحل
السلام عليكم ..
لا إله إلا الله ... محمد رسول الله
لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة
المعرًف القديم : houssam11350_11350
من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…