سؤال

أحاول حفظ مورد HTML في ملف، وكذلك في مصفوفة بايت.لقد قمت بإنشاء وظيفة لإنشاء دليل ووظيفة منفصلة تسمى saveResource والذي سيقوم بتنزيل ملف HTML وتخزينه في الدليل المذكور.يعمل هذا الجزء من الوظيفة بشكل جيد ويقوم بتخزين ملف html الصحيح المطابق لعنوان URL الذي تم إدخاله في سطر الأوامر.ومع ذلك، أواجه مشكلة في تخزين هذا الملف في مصفوفة بايت.تقوم الدالة بإرجاع مصفوفة بايت لمحتويات المورد المحدد بواسطة urlString.كيف يمكنني كتابة الوظيفة بحيث تقوم أيضًا بتخزين ملف HTML في مصفوفة البايت بحيث تحتوي المصفوفة على المحتويات الصحيحة؟

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

المحلول

"[B@d9438de" هو عنوان (ونوع) صفيف البايت الخاص بك.

يجب عليك طباعة البايتات الفعلية في المصفوفة، وليس المرجع.

يحرر:إذا كنت تستخدم BufferedReader، فيمكنك قراءة سطر HTML سطرًا تلو الآخر في السلاسل ثم يمكنك إجراء أي تعبير عادي أو عمليات بحث في الفهرس الذي تريده.

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