27 lines
760 B
Markdown
27 lines
760 B
Markdown
# JSON/XML Parser Application
|
|
|
|
## Overview
|
|
Configuration management utility for One Identity Manager (OIM) PowerShell connectors. Transforms JSON database exports into validated XML configuration files, ensuring consistent deployment of connection specifications.
|
|
|
|
## Installation
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
## Usage
|
|
```bash
|
|
python src/main.py \
|
|
--json <input.json> \
|
|
--xml <output.xml> \
|
|
--name "Connection Name" \
|
|
--description "Connection Description" \
|
|
[--pretty]
|
|
```
|
|
|
|
**Options**:
|
|
- `--json/-j`: Path to input JSON file (required)
|
|
- `--xml/-x`: Output XML file path (required)
|
|
- `--name/-n`: Connection name (required)
|
|
- `--description/-d`: Connection description (required)
|
|
- `--pretty/-p`: Enable formatted XML output (flag)
|