---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# NameValuePairs - 전역

# NameValuePairs - 전역 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

NameValuePairs 스크립트 포함은 맵의 이름/값 쌍을 나타내는 맵과 문자열 간에 변환하는 메서드를 제공합니다.

문자열 형식은 `<name> = <value>, <name> = <value, ...` 입니다. 여기서 `<name>` 은 필요에 따라 큰 따옴표(Microsoft 스타일)로 묶인 문자열 이름이고 `<value>` 는 선택적으로 큰 따옴표로 묶는 문자열 값입니다.  
다음은 유효한 이름/값 문자열의 모든 예입니다.

* `이름 = 값`
* `name = "내 값", 이름 = 값`
* `"내 이름 = 이것" = "내 가치", "내 가치, 항상", 이름 = 값`
* `"내 이름" = "이것" "이름""", 이름 = 값`
{#c_NameValuePairsAPI__ul_utm_d3r_pt}세 번째 예에서 따옴표로 묶인 값에는 같음과 쉼표가 포함되어 있습니다. 네 번째 예에서 따옴표로 묶인 값에는 따옴표가 포함되어 있습니다.  
인스턴스에는 다음과 같은 속성이 초기화되어 있습니다.

* map: 이름/값 쌍의 맵(해시 맵으로 사용되는 JavaScript 객체) 형식으로, Microsoft 스타일 따옴표가 제거됨
* string: 이름/값 쌍의 문자열 형식으로, Microsoft 스타일 따옴표가 있습니다.
{#c_NameValuePairsAPI__ul_etr_l3r_pt}

맵과 문자열 간의 이름/값 쌍을 변환해야 하는 서버 측 스크립트와 함께 사용합니다.

## NameValuePairs - NameValuePairs(문자열 stringForm) {#ariaid-title2}

지정된 문자열로 초기화된 클래스의 인스턴스를 작성합니다.
{#r_NVP-NameValuePairs_S__table_ehc_vjr_pt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 문자열 양식 | 문자열 | 객체를 생성할 때 사용할 값입니다. |
[표 1. 매개변수]

{#r_NVP-NameValuePairs_S__table_ehc_vjr_pt}

## NameValuePairs - NameValuePairs(객체 mapForm) {#ariaid-title3}

지정된 해시 맵으로 초기화된 클래스의 인스턴스를 작성합니다.
{#r_NVP-NameValuePairs_O__table_atb_kkr_pt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 맵폼 | 객체 | 객체를 생성할 때 사용할 맵입니다. |
[표 2. 매개변수]

{#r_NVP-NameValuePairs_O__table_atb_kkr_pt}

## NameValuePairs - mapToString() {#ariaid-title4}

`this.map`에서 `this.string`을 작성합니다.
{#r_NVP-mapToString__table_qlm_1lr_pt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 3. 매개변수]

{#r_NVP-mapToString__table_qlm_1lr_pt} {#r_NVP-mapToString__table_rlm_1lr_pt__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 4. 반환]

{#r_NVP-mapToString__table_rlm_1lr_pt}

## NameValuePairs - quotify(객체 값) {#ariaid-title5}

지정된 값에 큰따옴표, 같음, 쉼표 또는 공백이 포함되어 있으면 이 메서드는 값을 큰따옴표로 묶고 큰 따옴표를 두 배로 늘립니다.
{#r_NVP-quotify_O__table_ogr_vlr_pt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 값 | 객체 | 처리할 값 |
[표 5. 매개변수]

{#r_NVP-quotify_O__table_ogr_vlr_pt} {#r_NVP-quotify_O__table_pgr_vlr_pt__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 따옴표가 추가된 값입니다. |
[표 6. 반환]

{#r_NVP-quotify_O__table_pgr_vlr_pt}

## NameValuePairs - stringToMap() {#ariaid-title6}

`this.string`에서 `this.map`을 생성합니다.
{#r_NVP-stringToMap__table_xtm_mlr_pt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 7. 매개변수]

{#r_NVP-stringToMap__table_xtm_mlr_pt} {#r_NVP-stringToMap__table_ytm_mlr_pt__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 8. 반환]

{#r_NVP-stringToMap__table_ytm_mlr_pt}

