GroupDocs.Search for Java

การค้นหาข้อความทางตรรกะ

ใช้ GroupDocs.Search for Java สร้างคำค้นทางตรรกะ (AND, OR, NOT) ขั้นสูงในโครงการ Java ของคุณ

วิธีการดำเนินการค้นหาทางตรรกะในเอกสาร XLSX

GroupDocs.Search ช่วยให้ค้นหาข้อความในเอกสาร XLSX ได้ โดยรองรับเงื่อนไขทางตรรกะ คุณสามารถเพิ่มความแม่นยำในการค้นหาในแอปพลิเคชัน Java

  1. ระบุโฟลเดอร์สำหรับจัดเก็บดัชนีการค้นหา
  2. เลือกโฟลเดอร์ที่มีเอกสาร XLSX
  3. ดำเนินการค้นหาและดึงผลลัพธ์
  4. ประมวลผลผลลัพธ์ที่ได้รับ
// กำหนดเส้นทางสำหรับโฟลเดอร์ดัชนี
Index index = new Index("c:/MyIndex");

// ระบุเส้นทางของโฟลเดอร์ที่มีเอกสารสำหรับการค้นหา
index.add("c:/MyDocuments");

// ดำเนินการค้นหาด้วยคำถามที่ซับซ้อน
SearchResult result = index.search("lorem AND impsum");
Maven XML
คลิกเพื่อคัดลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสารประกอบ

เครื่องมือทรงพลังสำหรับการค้นหาและการจัดดัชนีเอกสาร

GroupDocs.Search for Java ทำให้การค้นหาข้อความและการจัดดัชนีข้อมูลในรูปแบบมากกว่า 70 รูปแบบง่ายขึ้น เครื่องมือขั้นสูงช่วยให้คุณค้นหาและจัดการเนื้อหาได้อย่างมีประสิทธิภาพ

คุณสมบัติหลักของ GroupDocs.Search

การค้นหาข้อความที่ครอบคลุม

ค้นหาข้ามรูปแบบหลายอย่างเช่น PDFs, เอกสาร Word, งานนำเสนอ, สเปรดชีต และอื่น ๆ ใช้ตัวเลือกเช่นการจับคู่ที่แน่นอน, การค้นหาที่ไม่แน่นอน, และคำถามที่ใช้ตัวแทนในการปรับแต่งผลลัพท์

การจัดดัชนีข้อมูลที่มีประสิทธิภาพ

สร้างและดูแลดัชนีเพื่อการค้นหาเอกสารที่รวดเร็วขึ้น ฟีเจอร์นี้ช่วยจัดระเบียบข้อมูลอย่างมีประสิทธิภาพ ทำให้จัดการคอลเลคชันเอกสารขนาดใหญ่ได้ง่าย

การสนับสนุนหลายภาษา

ค้นหาในเอกสารที่เขียนด้วยภาษามากกว่า 80 ภาษา เพิ่มความแม่นยำโดยการใช้รูปแบบคำทาง Morphological และรูปแบบแป้นพิมพ์ที่แตกต่างกัน

การปรับแต่งการค้นหาที่ยืดหยุ่น

ปรับการตั้งค่าการค้นหาด้วยฟีเจอร์ต่าง ๆ เช่น การไวต่อการพิมพ์ตัวพิมพ์ใหญ่, การกรองช่วงวันที่, และการยกเว้นเพื่อลดความซับซ้อนของผลลัพธ์

การใช้คำถามค้นหาทางตรรกะที่ซับซ้อน

ตัวอย่างนี้แสดงวิธีการดำเนินการค้นหาทางตรรกะในไฟล์ XLSX

Java

// กำหนดโฟลเดอร์สำหรับดัชนีการค้นหา
Index index = new Index("c:/MyIndex");
    
// ระบุเส้นทางไปยังเอกสารที่ต้องค้นหา
index.add("c:/MyDocuments");

// สร้างคำถามโดยใช้ตรรกะทางตรรกะ
SearchQuery wordQuery1 = SearchQuery.createWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.createWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.createAndQuery(wordQuery1, wordQuery2);

// ดึงผลลัพธ์การค้นหา
SearchResult result = index.search(booleanQuery);

// ประมวลผลผลลัพธ์ที่ดึงมา
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
Maven XML
คลิกเพื่อคัดลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสารประกอบ

เกี่ยวกับ GroupDocs.Search

GroupDocs.Search for Java เป็นไลบรารีที่หลากหลายออกแบบมาสำหรับการค้นหาข้อความและการจัดดัชนีข้อมูลในเอกสาร รองรับรูปแบบไฟล์มากกว่า 70 รูปแบบ รวมถึง PDF, Word, Excel, PowerPoint, รูปภาพ และ ZIP archives ช่วยให้ค้นหาข้อมูลในคลังข้อมูลขนาดใหญ่ได้อย่างมีประสิทธิภาพ
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Search ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

คุณสมบัติหลักในภาพรวม

เปิดใช้งานความสามารถในการค้นหาที่ทรงพลังและมีประสิทธิภาพ

ค้นหารูปแบบเอกสารที่เป็นที่นิยม

GroupDocs.Search รองรับรูปแบบไฟล์มากกว่า 70 รูปแบบ ช่วยให้คุณสามารถปรับกฎการค้นหาและใช้การจัดดัชนีเพื่อเพิ่มประสิทธิภาพ

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย