[assemblyscript-json](../README.md) / JSON

# Namespace: JSON

## Table of contents

### Classes

- [Arr](../classes/json.arr.md)
- [Bool](../classes/json.bool.md)
- [Float](../classes/json.float.md)
- [Integer](../classes/json.integer.md)
- [Null](../classes/json.null.md)
- [Num](../classes/json.num.md)
- [Obj](../classes/json.obj.md)
- [Str](../classes/json.str.md)
- [Value](../classes/json.value.md)

### Functions

- [from](json.md#from)
- [parse](json.md#parse)

## Functions

### from

▸ **from**<`T`\>(`val`): [`Value`](../classes/json.value.md)

#### Type parameters

| Name |
| :------ |
| `T` |

#### Parameters

| Name | Type |
| :------ | :------ |
| `val` | `T` |

#### Returns

[`Value`](../classes/json.value.md)

#### Defined in

[JSON.ts:424](https://github.com/nearprotocol/assemblyscript-json/blob/386b834/assembly/JSON.ts#L424)

___

### parse

▸ **parse**<`T`\>(`str`): [`Value`](../classes/json.value.md)

#### Type parameters

| Name | Type |
| :------ | :------ |
| `T` | `Uint8Array` |

#### Parameters

| Name | Type |
| :------ | :------ |
| `str` | `T` |

#### Returns

[`Value`](../classes/json.value.md)

#### Defined in

[JSON.ts:457](https://github.com/nearprotocol/assemblyscript-json/blob/386b834/assembly/JSON.ts#L457)
