У меня есть строка, содержащая байтовые данные.
Как я могу выполнить преобразование на месте в строку ascii?Преобразование двоичных данных в строку в ruby
ответ
Другой способ воспроизведения двоичных данных - String#unpack.
Спасибо - распаковать ('H *') сделал работу. –
Предположим, что двоичные данные являются представлением арабского текста .. (текст, который я получаю как некоторый giberrish, например '', '± Ø ¢ Ù † '.. как я его распакую, чтобы выглядеть как оригинальный арабский (т.е. некоторые арабские кодировки или что-то еще)? – abbood
Есть ли эквивалент JavaScript? – arjun
Вы можете сделать это с помощью base64, который является довольно универсальным способом.
require 'base64'
str = Base64.encode64(data)
данные должны быть преобразованы в String, чтобы это работало. Try, например: IRB (основной): 002: 0> Base64.encode64 (1234) TypeError: не может конвертировать Fixnum в Струнный –
- 1. Преобразование двоичных данных в строку
- 2. Преобразование двоичных данных в строку
- 3. Преобразование двоичных данных в строку в узле
- 4. Преобразование двоичных данных в String
- 5. Анализ двоичных данных в Ruby
- 6. Поиск двоичных данных в Ruby
- 7. Преобразование двоичных данных в float
- 8. Преобразование двоичных данных в Дата
- 9. Преобразование двоичных данных в Python
- 10. Преобразование двоичных данных в строку, а затем обратно в двоичный
- 11. Преобразование двоичных данных SQL в строку в C#
- 12. Медленное преобразование двоичных данных
- 13. Преобразование двоичных данных в соответствующие строки ASCII
- 14. Преобразование двоичных данных из файла в удобочитаемую строку
- 15. Преобразование двоичных данных в строку [на персидском языке]
- 16. Преобразование двоичных данных в char [] в C
- 17. Преобразование двоичных данных в int в tensorflow
- 18. Ruby: Преобразование ARGV в строку
- 19. Рекомендации по обработке двоичных данных в Ruby?
- 20. Преобразование из одноканальных 12-разрядных двоичных двоичных двоичных данных
- 21. Преобразование двоичных данных в int без Convert.ToInt32
- 22. Преобразование двоичных данных в числовой формат
- 23. Преобразование двоичных данных в изображение на C#
- 24. Преобразование двоичных данных символов в Java
- 25. Преобразование двоичных в серый
- 26. Экспорт двоичных данных (например, двоичных файлов) в строку с .NET?
- 27. Преобразование данных в строку?
- 28. Разбор двоичных данных в строку ASCII
- 29. Найти строку символов в двоичных данных
- 30. чтение двоичных данных (rtf) в строку
Немного расплывчато ... – Keltia
Какую строку ascii вы хотите увидеть? Битовая строка («0101110110»), hex («0AFC43») или просто что-то упорядоченное в ascii для декодирования в другом месте? –