-
Notifications
You must be signed in to change notification settings - Fork 1
Text XML
Vali (naser) Rafinia edited this page Mar 27, 2023
·
3 revisions
The nhash text xml
command is part of the nhash
command-line tool that provides various XML tools. This sub-command can be used to process XML data, read XML data from a file, convert XML to other formats, and write output to a file.
nhash text xml [<text>] [options]
-
<text>
: The XML text for processing. This is an optional argument. If this argument is not provided, the command will read the input data from standard input.
-
-f, --file <file>
: The name of the file to read XML data from. -
-c, --convert <JSON|XML|YAML>
: The format to convert XML data to. The possible options areJSON
andYAML
. -
-o, --output <output>
: The name of the file to write the output to. -
-?, -h, --help
: Shows help and usage information.
- Converting XML to JSON
nhash text xml "<person><name>John</name><age>35</age></person>" --convert json
This will convert the XML data to JSON:
{
"person": {
"name": "John",
"age": "35"
}
}
- Reading XML from a file
nhash text xml -f mydata.xml -c yaml --output mydata.yaml
This will read the XML data from the file mydata.xml
, convert it to YAML, and write the output to mydata.yaml
.
- Writing output to a file
nhash text xml "<person><name>John</name><age>35</age></person>" --output output.xml
This will process the XML data and write the output to the file output.xml.