如何通过添加命名空间信息使用 C# 创建如下 XML 元素
<Booking bookingRefCode="ABC2123331" bookingAction="addOrUpdate" bookingComplete="true" xmlns="http://schemas.test.com/booking" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:schemaLocation="http://schemas.test.com/booking http://schemas.test.com/Current/xsd/booking.xsd">
这是我当前的代码
xw.WriteAttributeString("bookingRefCode", book.jobRefNo);
xw.WriteAttributeString("bookingAction", "addOrUpdate");
xw.WriteAttributeString("bookingComplete", "true");
所以我添加了这样的新属性
xw.WriteAttributeString("xmlns", "http://schemas.test.com/booking");
但它给出了一个错误关于这个的任何想法?