Netbean otwieranie pliku Word docx.

0

WItam , mam problem z otworzeniem pliku docx to moj kod :
XWPF nie chce mi w ogole wchodzic Netbeans nawet tego nie widzi w potpopwiedzi nie moge tego zaimportowac i nie wiem czemu .

public void Odczyt() {
       try{
       FileNameExtensionFilter docFilter = new FileNameExtensionFilter("WORD Files", "docx");
           XWPFDocument doc= new XWPFDocument(new FileInputStream("C:\\Users\\Radek\\Desktop\\e.docx"));
           XWPFWordExtractor ext = new XWPFWordExtractor(doc);
           TAWZ.setText(ext.getText());
           

       }catch (Exception e){
           JOptionPane.showMessageDialog(null, e);
       }
```.
0
public void Odczyt() {
    try{
        File f = new File("C:\Users\Radek\Desktop\e.docx")
        XWPFDocument doc= new XWPFDocument(new FileInputStream(f));
        XWPFWordExtractor ext = new XWPFWordExtractor(doc);
        TAWZ.setText(ext.getText());

   }catch (Exception e){
       JOptionPane.showMessageDialog(null, e);
}
0

ale czemu program nie akceptuje mi XWPFDocument po prostu widzi to jako blad nie da sie tego zaimportowac uzywam netbeans8.2 .

0

Klasa jest z zewnętrznej biblioteki (poi-ooxml-3.8.jar), ściągnąłeś ją?

0

juz Bibliotekla jest, ale nadal kod wyrzuca mi błędy .
run:
Exception in thread "AWT-EventQueue-0" org.apache.poi.POIXMLException: org.apache.poi.openxml4j.exceptions.InvalidFormatException: Package should contain a content type part [M1.13]
at org.apache.poi.util.PackageHelper.open(PackageHelper.java:41)
at org.apache.poi.xwpf.usermodel.XWPFDocument.<init>(XWPFDocument.java:120)
at logins.WZ.Odczyt(WZ.java:117)
at logins.WZ.<init>(WZ.java:34)
at logins.WZ$2.run(WZ.java:154)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: org.apache.poi.openxml4j.exceptions.InvalidFormatException: Package should contain a content type part [M1.13]
at org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage.java:148)
at org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:623)
at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:230)
at org.apache.poi.util.PackageHelper.open(PackageHelper.java:39)
... 18 more

0

C:\Users\Radek\Documents\NetBeansProjects\magazyn1\src\logins\WZ.java error: cannot access POITextExtractor
TAWZ.setText(ext.getText());
class file for org.apache.poi.POITextExtractor not found
Note: C:\Users\Radek\Documents\NetBeansProjects\magazyn1\src\magazyn1\login.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Users\Radek\Documents\NetBeansProjects\magazyn1\src\logins\ListaTowaru.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
C:\Users\Radek\Documents\NetBeansProjects\magazyn1\nbproject\build-impl.xml The following error occurred while executing this line:
C:\Users\Radek\Documents\NetBeansProjects\magazyn1\nbproject\build-impl.xml Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 6 seconds)

1 użytkowników online, w tym zalogowanych: 0, gości: 1