Can I generate nested models from XML?
Yes. Nested XML elements and repeated nodes are converted into structured models for the selected output language.
Convert XML to Rust models with nested structure support for fast code generation.
<user>
<id>101</id>
<name>Ada Lovelace</name>
<active>true</active>
<roles>
<role>admin</role>
<role>editor</role>
</roles>
<profile>
<email>ada@example.com</email>
<score>9.8</score>
</profile>
</user>
#[derive(Debug, Serialize, Deserialize)]
pub struct UserModel {
pub id: i64,
pub name: String,
pub active: bool,
pub roles: Vec<String>,
}
Yes. Nested XML elements and repeated nodes are converted into structured models for the selected output language.
Yes. Use the Force Optional toggle in the app toolbar when you need optional fields in the generated output.
Yes. Generated Rust structs are designed as serde-friendly model bases for JSON serialization workflows.