ConvertFrom-Json(Microsoft.PowerShell.Utility)이란 무엇인가요?

Convertfrom Json Microsoft Powershell Utility Ilan Mueos Ingayo



ConvertFrom-Json ”는 문자열을 사용자 지정 개체 또는 해시 테이블로 이동하는 PowerShell의 명령줄 도구입니다. JSON( 자바스크립트 객체 표기법 )는 경량 데이터 교환 프로토콜입니다. 인간이 쉽게 이해할 수 있는 코드를 생성합니다. 또한 코드를 읽고, 쓰고, 구문 분석하고, 생성하는 데에도 사용할 수 있습니다.

이 게시물에서는 'ConvertFrom-Json' cmdlet에 대해 자세히 설명합니다.







ConvertFrom-Json(Microsoft.PowerShell.Utility)이란 무엇인가요?

JSON은 객체 또는 해시 테이블의 시각적 표현을 제공하기 위해 웹 사이트에서 가장 일반적으로 사용됩니다. 명시된 cmdlet을 설명하는 몇 가지 예를 살펴보겠습니다.



예제 1: DateTime 개체를 JSON 개체로 변환



아래 주어진 명령을 실행하여 ' 날짜 시간 ”를 JSON 개체에:





Get-Date | 개체 선택 -재산 * | 변환-Json | ConvertFrom-Json

위에서 언급한 코드에 따라:



  • 먼저 ' Get-Date ” cmdlet을 “ | ” 파이프라인.
  • 그런 다음 ' 개체 선택 ”와 함께 속성을 선택하려면 -재산 ” 매개변수 및 “ * ” 와일드카드.
  • 그런 다음 다른 '를 추가하십시오. | ' 파이프라인을 ' 변환-Json ' cmdlet 및 파이프라인 ' | '.
  • 마지막으로 “ ConvertFrom-Json ” cmdlet:

예 2: JSON 문자열을 해시 테이블로 변환

JSON 문자열을 해시 테이블로 변환하려면 아래 코드를 실행하십시오.

'{ '키':'val_1', '키':'val_2' }' | ConvertFrom-Json -AsHashtable

위에서 언급한 코드에서:

  • 먼저 지정된 값을 갖는 해시 테이블을 작성하십시오.
  • 그런 다음 ' | ' 파이프라인을 추가하고 ' ConvertFrom-Json ” cmdlet.
  • 마지막으로 “ -AsHashtable ” 마지막 매개변수:

그게 전부였습니다. ConvertFrom-Json ” PowerShell의 cmdlet.

결론

ConvertFrom-Json ' PowerShell의 cmdlet은 JSON을 변환합니다. ' 자바스크립트 객체 표기법 ” 형식의 문자열을 사용자 지정 개체 또는 해시 테이블에 추가합니다. 원시 '를 읽습니다. JSON ” 문자열을 객체로 변환합니다. 이 글에서는 'ConvertFrom-Json' cmdlet에 대해 자세히 설명했습니다.