홈>
"\u003chtml\u003e"
를 직접 변환하는 방법
"<html>"
로
?
"<html>"
의 변환
"\u003chtml\u003e"
로
json.Marshal()
를 사용하는 것은 매우 쉽습니다
그러나
json.Unmarshal()
꽤 길고 번거 롭습니다. 골랑에서 직접 할 수있는 방법이 있습니까?
-
답변 # 1
-
답변 # 2
s := "\u003chtml\u003e" // Interpreted string literal (unquoted by the compiler!) fmt.Println(s) s2 := `\u003chtml\u003e` // Raw string literal (no unquoting will take place) fmt.Println(s2) s3 := "\\u003chtml\\u003e" // Double quoted interpreted string literal // (unquoted by the compiler to be "single" quoted) fmt.Println(s3)
를 사용할 수 있습니다 이 범위의 문자열 형식화 패키지.<html> \u003chtml\u003e
https://play.golang.org/p/ZEot6bxO1H
-
답변 # 3
일반적인 문제인 것 같습니다. 이것이 내가 작동하는 방법입니다.
fmt
https://play.golang.org/p/pUsrzrrcDG-
이것이 누군가를 돕기를 바랍니다.
fmt.Printf("%v","\u003chtml\u003e") // will output <html>
관련 자료
- regexp replace - C # 문자열에서 위 첨자 문자를 일반 텍스트로 변환하는 방법
- powershell - Caret 명령을 사용하여 SQL Server의 xp_cmdshell을 통해 이스케이프 문자를 작동시키는 방법
- C #에서 JSON을 읽는 동안 프로그래밍 방식으로 특수 문자를 이스케이프 처리하는 방법은 무엇입니까?
- python - SPARQL 접두사 이름에서 특수 문자를 이스케이프 처리하는 방법은 무엇입니까?
- ms word - C # 문자열의 제어 문자에 대한 이스케이프 코드
- java - , "및 '를 이스케이프 처리하지 않고 특수 문자 만 HTML 엔티티로 변환하는 방법은 무엇입니까?
- str replace - Java에서 메인 프레임 부호있는 문자를 해당 정수 값으로 변환하는 가장 좋은 방법은 무엇입니까
- sql server - PYTHON을 통해 SQL INSERT FROM OPENJSON에 대한 JSON 응답의 문자를 이스케이프 처리하는 방법
- 클릭 하우스 클라이언트 터미널 내 이스케이프 문자
- url modification - 문자를 추가하여 일괄 변환 웹 링크
- python - 이스케이프 문자가 포함 된 CSV 읽기
- c++ - LPCWSTR 이스케이프 문자로 찾기 및 바꾸기
- reactjs - React에서 이스케이프 문자를 포함하는 HTML을 구문 분석 할 수 있습니까?
- sed 명령이 사용자가 입력하지 않은 입력 매개 변수의 이스케이프 문자를 처리하도록하는 방법은 무엇입니까?
- python - 이스케이프 된 시퀀스를 리터럴 문자로 변환하는 방법
- iar - CMake 생성기 표현식에서 문자를 어떻게 이스케이프 할 수 있습니까?
- 파이썬 두 문자 안의 단어를 목록으로 변환하는 방법
- powershell - WMI 네임 스페이스에서 이스케이프 문자
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- vue.js - axios를 사용하여 서버에 이미지를 업로드하는 방법
- python - 문자열에서 특정 문자 제거
strconv.Unquote()
를 사용할 수 있습니다 변환을 수행합니다.알아야 할 것은
strconv.Unquote()
따옴표로 묶인 문자열 만 따옴표로 묶을 수 없습니다 (예 : 따옴표로 시작하고 끝냅니다. 문자"
또는 역 따옴표 char`
)이므로 수동으로 추가해야합니다.예 :
출력 (Go Playground에서 시도) :
<시간>참고 :HTML 텍스트 이스케이프 및 이스케이프 해제를 수행하려면
와이즈 비즈 그러나 pyzwyz 패키지 (특히 ) )는html
를 사용하십시오. 꾸러미. 문서 인용하기 :html
형식의 유니 코드 시퀀스를 디코딩하지 않습니다. 오직html.UnescapeString()
또는\uxxxx
.예 :
출력 (Go Playground에서 시도) :
<시간>주 # 2 :
또한 다음과 같은 코드를 작성하면
이 인용 된 문자열은해석 된 문자열 리터럴이므로 컴파일러 자체에서 인용되지 않으므로 실제로 테스트 할 수 없습니다. 소스에서 따옴표로 묶인 문자열을 지정하려면 백틱을 사용하여원시 문자열 리터럴을 지정하거나큰 따옴표로 묶인해석 된 문자열 리터럴을 사용할 수 있습니다 :
출력 :