Skip to main content

xml_disassembler/transformers/
formats.rs

1//! Transform XmlElement to various formats.
2
3use crate::types::XmlElement;
4
5pub async fn transform_to_yaml(parsed_xml: &XmlElement) -> String {
6    serde_yaml::to_string(parsed_xml).unwrap_or_default()
7}
8
9pub async fn transform_to_json5(parsed_xml: &XmlElement) -> String {
10    serde_json::to_string_pretty(parsed_xml).unwrap_or_default()
11}
12
13pub async fn transform_to_json(parsed_xml: &XmlElement) -> String {
14    serde_json::to_string_pretty(parsed_xml).unwrap_or_default()
15}