سؤال

لا أحد يعرف كيفية قراءة صور التروس الأجسام سائل داخل المتصفح؟ أنا باستخدام GWT على رأس التروس، ولكن أنا أبحث عن أي نوع من الحلول. يحتاج التطبيق للعمل دون اتصال بشكل كامل بحيث لا أستطيع الرد على الملفات ومعالجتها من جانب الخادم. بلدي الملفات هي ملفات نصية بسيطة التي أريد لتحميل وتحليل في وضع غير متصل بالشبكة.

هل كانت مفيدة؟

المحلول

وكتبت فئة بسيطة جدا للقيام بذلك يمكنك التحقق من ذلك هنا: http://procbits.com / 2009/07/29 / الملفات محتويات-النقط في ومنسوب المياه الجوفية، والتروس قراءة /

وانها بسيطة جدا للاستخدام. إما استدعاء الأسلوب "readAllText" أو يمكنك قراءته سطرا سطرا. هنا مثال القراءة سطرا سطرا:

try {
    Desktop dt = Factory.getInstance().createDesktop();
    dt.openFiles(new OpenFilesHandler(){
        public void onOpenFiles(OpenFilesEvent event) {
            File[] files = event.getFiles();
            File file = files[0];
            Blob data = file.getBlob();

            BlobReader br = new BlobReader(data);
            while (!br.endOfBlob())
                Window.alert(br.readLine());
        }
    }, true);
} catch (Exception ex){
    Window.alert(ex.toString());
}

وآمل أن يساعد هذا!

نصائح أخرى

هل نظرت إلى جوجل التروس وثائق API (ولجافا سكريبت)؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top