Chcę odczytać plik JSON w Pythonie, który zawiera tekst, ale tekst arabski arabski to wyglądać, że:Reading arabski z pliku JSON
ط§ظ„ط³ظژط¹ظژط§ط¯ظژط©ظگ ظ„ظژظٹظگط³ظژطھظŒ ط§ظ„طظژطµظŒظˆظژظ„ظژ ط¹ظژظ„ظ‰ظژ
ظ…ط§ظژ ظ„ط§ظ†ظژظ…ظ„ظگظƒظژ ط¨ظژظ„ ظ‡ظگظٹظژ ط£ظ†ظژ ظ†ظژظپظ‡ظŒظ…ظژ
ظˆظژظ†ظگط¯ط±ظژظƒظژ ظ‚ظژظٹظگظ…ط©ظڈ ظ…ظژط§ظ†ظژظ…ظ„ظƒ
Jak można odczytać odpowiednie litery arabskie?
import sys
non_bmp_map = dict.fromkeys(range(0x10000, sys.maxunicode + 1), 0xfffd)
print(x.translate(non_bmp_map))
x
to parametr zawierający wartości arabskie z pliku JSON. Spodziewałem się uzyskać następujące zdanie: الظ طأظژط ظ ... ططظژ ظ "ططظ † ظژظ ... ظ" ظگظ ƒ ظژ ط¨ظژظ "ظ ‡ ظگظٹظژ ط ظ † ظژظپظ ظژظپظ ظژظپظ ظ ظ Œ ظ ... ظژ ظظژظ † ظگط¯ط ظژظ ظژظ ƒ ظژ ظ, ظژظٹظگظ ... ط ظڈ ظ ... ظژط§ظ † ظژظ ... ظ „ظ ƒ
można pokazać (w pytaniu) dane ORYGINAŁ, oczekiwany wynik (i pełny komunikat o błędzie, jeśli masz jeden) – furas
spodziewałem się dostać to zdanie: السعادة ليست الحصول على ما لانملك بل هي أن نفهم وندرك قيمة مانملك ale dostaję ط§ظ "ط³ظژط¹ظژط§ط¯ظژط © ظگ ظ" ظژظٹظگط³ظژطھظ Œ ططظ "طظژطμظ Œ ظظژظ" ظژ ط¹ظژظ "ظ ‰ ظژ ظ ... ططظژ ظ" ططظ † ظژظ ... ظ "ظگظ ƒ ظژ ط ¨ظژظ "ظ ‡ ظگظٹظژ ط ظ † † ظژظپظ ظ Œ ظ ... ظژ ظظژظ † ظگط¯ط ظژظ ظژظ ƒ ظژ ظ ظژظٹظگظ ط ظڈ ظڈ ظ ظژط ظژط ظژط ظژظ ظژظ ... „ظ ƒ –
btw: jak powiedziałem w poprzednim Commend - należy pokazać ją w pytaniu nie Commend. To była ważna informacja - nie wszystkie przeczytane komentarze. – furas