<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="abc" targetNamespace="http://schemas.businessNameHere.com/SoftwareNameHere"
elementFormDefault="qualified"
xmlns="http://schemas.businessNameHere.com/SoftwareNameHere"
xmlns:mstns="http://schemas.businessNameHere.com/SoftwareNameHere"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="..." type="..." />
<xs:complexType name="...">
我正在使用XSD生成.cs文件的項目。我的問題是關於字符串「http://schemas.businessNameHere.com/SoftwareNameHere」如果我改變它,它不起作用。但是http://不是有效的......後面的邏輯是什麼,我可以在哪裏獲得有關如何放置或如何改變它的信息?XSD文件,從哪裏獲取xmlns參數?
您可能有一個錯字 - 「命名空間不一定是有效的URI」。平均網址? – xcut 2010-04-07 19:41:24
@xcut:命名空間是URI,其中包含URL。 – 2010-04-07 19:42:19
我很清楚這一點。這就是爲什麼說名稱空間標識符不一定是有效的URI是錯誤的。他們這樣做,他們不必是可解析的URL。 – xcut 2010-04-08 10:13:01