Azure 데이터 탐색기에서 사용자 지정 키 / 값 쌍 문자열을 JSON 개체로 구문 분석하는 방법은 무엇입니까?

요람 싱어

JSON 개체에 대한 속성 문자열을 구문 분석해야했습니다. 입력 형식은 다음과 같습니다.

"var1=[val1] & var2=[val2] & var3=[val3] & var4=[val4]"

그리고 원하는 출력 :

{
   "var1": "val1",
   "var2": "val2",
   "var3": "val3",
   "var4": "val4"
}

답이 있습니다. 아래를 참조하세요 ...

Yoni

대체 방법 extract_all()은를 사용한 다음 pack()사용하여 배열을 속성으로 '변환'하는 것입니다 make_bag().

print str = "var1=[val1] & var2=[val2] & var3=[val3] & var4=[val4]"
| project Properties = extract_all(@"(?P<key>\w+)?=\[(?P<value>.*?)\]", dynamic(["key","value"]), str)
| mv-apply Properties on (
    summarize make_bag(pack(tostring(Properties[0]), Properties[1]))
)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관