Navigation
Unreal Engine C++ API Reference > Runtime > XmlParser
References
Module | XmlParser |
Header | /Engine/Source/Runtime/XmlParser/Public/XmlNode.h |
Include | #include "XmlNode.h" |
Syntax
class FXmlNode
Remarks
Xml Node representing a line in an xml file
Constructors
No constructors are accessible with public or protected access.
Destructors
No destructors are accessible with public or protected access.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AppendChildNode
(
const FString& InTag, |
Adds a child node to this node |
![]() ![]() |
const FXmlNode * | FindChildNode
(
const FString& InTag |
Finds the first child node that contains the specified tag |
![]() |
FXmlNode * | FindChildNode
(
const FString& InTag |
Finds the first child node that contains the specified tag |
![]() ![]() |
FString | GetAttribute
(
const FString& InTag |
Gets an attribute that corresponds with the passed-in tag |
![]() ![]() |
const TArray< FXmlAttribute > & | Gets all of the attributes in this node | |
![]() ![]() |
const TArray< FXmlNode * > & | Gets a list of children nodes | |
![]() ![]() |
const FString & | GetContent () |
Gets the value of the node |
![]() ![]() |
const FXmlNode * | Gets the first child of this node which can be iterated into with GetNextNode | |
![]() ![]() |
const FXmlNode * | GetNextNode () |
Gets the next node in a list of nodes |
![]() ![]() |
const FString & | GetTag () |
Gets the tag of the node |
![]() |
void | SetAttributes
(
const TArray< FXmlAttribute >& InAttributes |
Sets the attributes of the node |
![]() |
void | SetContent
(
const FString& InContent |
Sets the new value of the node |