小弟用linq to xml
要動態編寫wifi profile 格式如下
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>SampleWPAEnterprisePEAPMSCHAP</name>
<SSIDConfig>
<SSID>
<name>SampleWPAEnterprisePEAPMSCHAP</name>
</SSID>
</SSIDConfig>
.........
<MSM>
<security>
<authEncryption>
<authentication>WPA</authentication>
<encryption>TKIP</encryption>
<useOneX>true</useOneX>
</authEncryption>
<OneX xmlns="http://www.microsoft.com/networking/OneX/v1">
<EAPConfig>
<EapHostConfig
xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
<EapMethod>
<eapCommon:Type>25</eapCommon:Type>
<eapCommon:AuthorId>0</eapCommon:AuthorId>
</EapMethod>
</EapHostConfig>
</EAPConfig>
</OneX>
</security>
</MSM>
</WLANProfile>
差不多是這樣,其中OneX開始是選擇性的,小弟用擴充方法有成功加入OneX 的2個命名空間
xmlns="http://www.microsoft.com/provisioning/EapHostConfig"
但是它下面的<EAPConfig>會變成<EAPConfig xmlns="">
不加上xmlns+ 那它會不顯示....直接消失
請問這樣兩者有相同嗎?
如果不同,那我要怎樣把它寫成<EAPConfig>就好?
感謝解答!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.103.221
※ 編輯: godsing 來自: 114.43.103.221 (05/25 00:39)