AMF0 XMLDocument uses "value" field instead of "data"

This commit is contained in:
Jindra Petřík
2024-11-10 09:44:20 +01:00
parent 07218bee02
commit 8d5b1a7292
2 changed files with 2 additions and 2 deletions

View File

@@ -200,7 +200,7 @@ public class Amf0Exporter {
sb.append("{").append(newLine);
sb.append(indent(level + 1)).append("\"type\": \"XMLDocument\",").append(newLine);
sb.append(addId);
sb.append(indent(level + 1)).append("\"data\": \"").append(Helper.escapeActionScriptString(xdt.getData())).append("\"").append(newLine);
sb.append(indent(level + 1)).append("\"value\": \"").append(Helper.escapeActionScriptString(xdt.getData())).append("\"").append(newLine);
sb.append(indent(level)).append("}");
return sb.toString();
}

View File

@@ -377,7 +377,7 @@ public class Amf0Importer {
}
break;
case "XMLDocument":
resultObject = new XmlDocumentType(typedObject.getString("data"));
resultObject = new XmlDocumentType(typedObject.getString("value"));
break;
case "Object":
ObjectType ot = new ObjectType();