---
title: "offline.MTStyleParser | Mobile sdk | Mobile sdk android | Android"
description: "MTStyleParser"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# offline.MTStyleParser

class [MTStyleParser](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-style-parser/)

A parser responsible for extracting offline dependencies (sprites and glyphs) from a style JSON payload.

Members

## Constructors

[MTStyleParser](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-style-parser/-m-t-style-parser/)

constructor()

## Functions

[extractDependencies](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-style-parser/extract-dependencies/)

fun [extractDependencies](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-style-parser/extract-dependencies/)(data: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)): [MTStyleDependencies](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-style-dependencies/)

Parses the raw style JSON data to extract non-tile dependencies like sprites and glyphs.
