نمایش نتایج 1 تا 5 از 5

نام تاپیک: مشکل اینکدینگ در دانلود فایل تکست

  1. #1
    کاربر دائمی
    تاریخ عضویت
    خرداد 1402
    محل زندگی
    تهران
    پست
    110

    Question مشکل اینکدینگ در دانلود فایل تکست

    سلام و عرض ادب بر اساتید عزیز

    دوستان بنده لینک زیر را به دو شیوه دانلود می‌کنم و به صورت فایل تکست ذخیره می‌کنم
    http://old.tsetmc.com/tsev2/data/MarketWatchPlus.aspx

    یکبار با شل به صورت زیر :
    Dim Command As String = $"powershell -c ""Invoke-WebRequest -Uri \""{Link}\"" -OutFile \""{Save_Address}\"""
    Shell(Command, AppWinStyle.Hide, True)

    یکبار توسط وی بی :
    Private WithEvents HTTPCLINET As WebClient

    HTTPCLINET = New WebClient
    Dim Content As String = HTTPCLINET.DownloadString(New Uri(Link))
    IO.File.WriteAllText(Save_Address, Content, Encoding.UTF8)

    در مرتبه اول اینکدینگ UTF8 با فرمت CRLF است و کاراکترهای فارسی مشکل ندارد و تکست خوانا است
    در مرتبه دوم اینکدینگ UTF8 BOM با فرمت CR و کاراکترها خراب است

    به نظر دوستان مشکل از کجاست ؟

  2. #2
    کاربر دائمی آواتار پرستو پارسایی
    تاریخ عضویت
    آبان 1392
    محل زندگی
    تهران
    پست
    458

    نقل قول: مشکل اینکدینگ در دانلود فایل تکست

    اینگونه تست کنید
    Dim Command As String = $"powershell -c ""Invoke-WebRequest -Uri ""{Link}"" -OutFile ""{Save_Address}""""
    Shell(Command, AppWinStyle.Hide, True)


    Private WithEvents HTTPCLIENT As WebClient


    HTTPCLIENT = New WebClient
    Dim Content As String = HTTPCLIENT.DownloadString(New Uri(Link))
    IO.File.WriteAllText(Save_Address, Content, New System.Text.UTF8Encoding(False))

  3. #3
    کاربر دائمی
    تاریخ عضویت
    خرداد 1402
    محل زندگی
    تهران
    پست
    110

    نقل قول: مشکل اینکدینگ در دانلود فایل تکست

    نقل قول نوشته شده توسط پرستو پارسایی مشاهده تاپیک
    اینگونه تست کنید
    Dim Command As String = $"powershell -c ""Invoke-WebRequest -Uri ""{Link}"" -OutFile ""{Save_Address}""""
    Shell(Command, AppWinStyle.Hide, True)


    Private WithEvents HTTPCLIENT As WebClient


    HTTPCLIENT = New WebClient
    Dim Content As String = HTTPCLIENT.DownloadString(New Uri(Link))
    IO.File.WriteAllText(Save_Address, Content, New System.Text.UTF8Encoding(False))

    استاد عزیز سلام
    نتیجه شد UTF16LE

  4. #4
    کاربر دائمی آواتار پرستو پارسایی
    تاریخ عضویت
    آبان 1392
    محل زندگی
    تهران
    پست
    458

    نقل قول: مشکل اینکدینگ در دانلود فایل تکست

    این خط را اینگونه تست کنید .

    IO.File.WriteAllText(Save_Address, Content, New System.Text.UTF8Encoding(True))

  5. #5
    کاربر دائمی
    تاریخ عضویت
    خرداد 1402
    محل زندگی
    تهران
    پست
    110

    نقل قول: مشکل اینکدینگ در دانلود فایل تکست

    نقل قول نوشته شده توسط پرستو پارسایی مشاهده تاپیک
    این خط را اینگونه تست کنید .

    IO.File.WriteAllText(Save_Address, Content, New System.Text.UTF8Encoding(True))
    عدم موفقیت

تاپیک های مشابه

  1. پاسخ: 13
    آخرین پست: دوشنبه 12 آبان 1399, 13:00 عصر
  2. پاسخ: 1
    آخرین پست: یک شنبه 06 فروردین 1396, 09:01 صبح
  3. سوال: ساخت چند یوزر پس برای هاست و محدود کردن هاست برای نویسندگان هاست.
    نوشته شده توسط rezanic در بخش توسعه وب (Web Development)
    پاسخ: 0
    آخرین پست: شنبه 04 مرداد 1393, 21:07 عصر
  4. پاسخ: 7
    آخرین پست: سه شنبه 28 آذر 1391, 13:48 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •