diff --git a/alfa-xdomea/src/main/java/de/ozgcloud/alfa/kommentar/DateiformatCode.java b/alfa-xdomea/src/main/java/de/ozgcloud/alfa/kommentar/DateiformatCode.java
index e1ad860eaea329cfadb1e112eab9f5a8cbb357b1..046244d65868026dd85a0e84fcd830ea241f9e92 100644
--- a/alfa-xdomea/src/main/java/de/ozgcloud/alfa/kommentar/DateiformatCode.java
+++ b/alfa-xdomea/src/main/java/de/ozgcloud/alfa/kommentar/DateiformatCode.java
@@ -40,6 +40,7 @@ public final class DateiformatCode {
 		mimeTypesMapping.put("application/vnd.ms-works", Map.of("wps", "025"));
 		mimeTypesMapping.put("application/vnd.ms-excel", Map.of("xlc", "026", "xlm", "027", "xls", "028", "xlw", "029", "xlt", "034"));
 		mimeTypesMapping.put("application/xml", Map.of("xml", "030", "xsd", "031"));
+		mimeTypesMapping.put("text/xml", Map.of("xml", "030", "xsd", "031"));
 		mimeTypesMapping.put("application/vnd.openxmlformats-officedocument.wordprocessingml.document", Map.of("docx", "035"));
 		mimeTypesMapping.put("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", Map.of("xlsx", "036"));
 		mimeTypesMapping.put("application/vnd.openxmlformats-officedocument.presentationml.presentation", Map.of("pptx", "037"));
diff --git a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/kommentar/DateiformatCodeTest.java b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/kommentar/DateiformatCodeTest.java
index 0eabf7f3eae85bd16d2ad5af6dce9e2f01e012e7..13f53f78e8b2e88120de621cbc3b00b754c237f3 100644
--- a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/kommentar/DateiformatCodeTest.java
+++ b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/kommentar/DateiformatCodeTest.java
@@ -6,6 +6,7 @@ import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.params.ParameterizedTest;
 import org.junit.jupiter.params.provider.NullAndEmptySource;
+import org.junit.jupiter.params.provider.ValueSource;
 
 class DateiformatCodeTest {
 
@@ -56,6 +57,14 @@ class DateiformatCodeTest {
 
 			assertThat(code).isEqualTo(DateiformatCode.SONSTIGES_CODE);
 		}
+
+		@ParameterizedTest
+		@ValueSource(strings = { "application/xml", "text/xml" })
+		void shouldReturnXml(String mimeType) {
+			var code = DateiformatCode.getXdomeaCode(mimeType, "xml");
+
+			assertThat(code).isEqualTo("030");
+		}
 	}
 
 }
\ No newline at end of file