Metadata-Version: 2.1
Name: SearchEngineForJSON
Version: 0.1.1
Summary: SearchEngineForJSON
Home-page: https://github.com/aoimaru/packagingTutorial
Author: AoiNakamura
Author-email: sample@example.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown


# SearchEngine for JSON
* json形式のデータから指定の型を持つkeyとvalueを再起的に取得します


# install
```bash
pip install SearchEngineForJSON
```
## ディレクトリ構造
```
|--packagingTutorial
|  |--SearchEngineForJSON
|  |  |--__init__.py
|  |  |--searchMain.py
|  |--setup.py
```

# Usage
```
from SearchEngineForJSON.searchMain import Search

Search.moldSearch(探索したいデータ, 探索したい型) -> [[key, value], []]
```

# Example
```
from SearchEngineForJSON.searchMain import Search

data = {
  "name1": "hello",
  "name2": {
    "name2-1": 2,
    "name2-2": "world"
  }
}

items = Search.moldSearch(data, str)

for item in items:
  print(item)
```
```
["name1", "hello"]
["name2.name2-2", "world"]
```




