일반 텍스트가있는 문자열을 16 진 스타일의 바이트 배열로 변환?

DerpyNerd

16 진수 형식의 문자열을 16 진수 바이트 배열로 변환하는 방법에 대한 많은 답변을 찾을 수 있지만 텍스트가있는 문자열을 바이트 배열로 변환하는 방법을 알고 싶습니다.

아이디어를 제공하기 위해 다음은 16 진수 형식을 사용하여 텍스트를 바이트 배열로 변환하는 코드입니다.

FileStream fs = File.OpenRead(filePath);
byte[] fileInBytes;
using (BinaryReader br = new BinaryReader(fs))
{
    List<byte> bytesList = new List<byte>();
    while (fs.Position < fs.Length)
    {
        bytesList.Add(byte.Parse(Encoding.ASCII.GetString(br.ReadBytes(2)), 
            NumberStyles.HexNumber));
    }
    fileInBytes = bytesList.ToArray();
}
return fileInBytes;

문자열을 사용하여 어떻게 할 수 있습니까?

public static byte[] getBytesFromString(String str)
{
    //What now?
}

기본적으로 16 자의 문자열을 입력하면 8 바이트의 바이트 배열을 반환하고 싶습니다.

포기

되돌릴 바이트 수는 확실하지 않지만 아래를 참조하십시오.

public static byte[] getBytesFromString(String str)
{
   return Encoding.ASCII.GetBytes(str)
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

자바 스크립트에서 바이트 배열을 16 진수 문자열로 변환

16 진수 값의 문자열을 [] 바이트 표현으로 변환

16 진 바이트 배열의 문자열 표현을 Java에서 ASCII가 아닌 문자가있는 문자열로 변환

16 진수 값에 대해 문자열을 바이트 배열로 변환

16 진수 코드 시퀀스가있는 텍스트 파일을 바이트 배열로 변환하는 방법은 무엇입니까?

바이트 배열을 16 진수 문자열로 또는 그 반대로 어떻게 변환합니까?

바이트 배열을 16 진 문자열로 변환

자바 : 16 진수 바이트 배열을 16 개의 고정 길이 바이너리 문자열로 변환

텍스트 파일의 16 진수 줄을 배열 (Python)로 변환하는 방법은 무엇입니까?

16 진수 문자열을 텍스트로 변환-Swift 3

홀수 길이의 Java 문자열을 16 진 바이트 배열로 변환

이스케이프되지 않은 바이트 16 진수 문자열을 문자열로 변환

16 진수 문자열을 텍스트로 변환하는 방법

Python의 텍스트 파일에서 문자열을 16 진수로 변환하여 16 진수 파일 생성

16 진 문자열을 바이트 []로 변환

ASCII 16 진 문자열을 바이트 배열로 변환

16 진수 배열을 나타내는 문자열을 C #의 바이트 배열로 변환

16 진수 문자열을 바이트 배열로 변환

Java 일반 바이트 배열을 문자열로 변환 (16 진수가 아닌 10 진수)

16 진 문자열을 바이트 배열로 변환

Hex의 텍스트 표현을 16 진 바이트로 변환

numpy 배열을 16 진 바이트 배열로 변환

16 진수 문자열을 C #에서 바이트 배열로 변환

텍스트 파일의 16진수 데이터를 문자열 파일로 변환하는 방법

문자열 유형의 16진수 값을 바이트로 변환하고 AND

일반 문자열을 16진수의 해당 바이트 배열로 변환하는 방법은 무엇입니까?

이 로직을 LabVIEW에서 C#으로 변환하는 방법 - 16진수 문자열을 바이트 배열로 변환하고 바이트 배열을 단일로 변환하는 방법

C의 문자열 텍스트 파일을 16진수 인코딩으로 변환

이스케이프 문자가 있는 바이트열 문자열을 일반 문자열로 변환

TOP 리스트

  1. 1

    C # 16 진수 값 0x12는 잘못된 문자입니다.

  2. 2

    Matlab의 반복 Sortino 비율

  3. 3

    Python의 csv 파일에서 첫 번째 열 삭제

  4. 4

    개체 참조가 개체의 인스턴스로 설정되지 않았습니까? (예외 오류 ~ ASP.NET MVC)

  5. 5

    atob은 인코딩 된 base64 문자열을 디코딩하지 않습니다.

  6. 6

    EventEmitter <string>의 컨텍스트 'this'가 Observable <string> 유형의 'this'메서드에 할당되지 않았습니다.

  7. 7

    병합 셀을 사용하여 워크 시트의 데이터 필터링

  8. 8

    PhpStorm 중단 점에서 변수 값을 볼 수 없습니다.

  9. 9

    jQuery에서 이벤트 핸들러를 제거하는 가장 좋은 방법은 무엇입니까?

  10. 10

    `@ Transactional`이 있음에도 불구하고 이러한 데이터베이스 수정 사항이 롤백되지 않는 이유는 무엇입니까?

  11. 11

    ssh를 사용하여 원격에서 로컬로 파일 복사

  12. 12

    종속 사용자 정의 Lightning 선택 목록 Level2 및 Level3을 설정한 다음 Lightning 구성 요소에서 Level2를 재설정하지만 Level2 캐시 데이터가 저장됨

  13. 13

    2 개의 이미지를 단일 평면 이미지로 결합

  14. 14

    팝업처럼 위젯을 표시하는 방법

  15. 15

    [해결] 쿠키 설정 SameSite = Chrome / JSP, JAVASCRIPT에서 작동하지 않습니다.

  16. 16

    버튼 클릭을 기반으로 특정 CSS 클래스를 추가하는 방법은 무엇입니까?

  17. 17

    React 구성 요소가 자동으로 초기 상태로 다시 렌더링됩니다.

  18. 18

    연결된 서버 쿼리는 작동하지만 동일한 OPENQUERY는 "sys.servers에서 서버 'SERVER'를 찾을 수 없습니다.

  19. 19

    파일 2의 파일 1에서 동일한 줄을 조건으로 바꿉니다.

  20. 20

    아이디어 Intellij : 종속성 org.json : json : 20180813을 찾을 수 없음, maven에서 org.json 라이브러리를 가져올 수 없음

  21. 21

    상황에 맞는 메뉴 색상

뜨겁다태그

보관