wcf如何解析这样的soapheader
<headers> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <wsse:UsernameToken> <wsse:Username>MF</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Mf@a1r</wsse:Password> </wsse:UsernameToken> </wsse:Security> </headers>
有个插件叫iTextsharp,用他来试试,以前项目都用它来解析xml,感觉可以。这是标准的xml格式,.net 里好像有个XMLSerlizer类把?好像是反序列化的一个东西,好久没敲.net代码,你试试。建议先试试后者。
是请求的话,发soap消息请求到wcf 会自动反序列化出来内容
如果是拿到这个soap消息文本的话,就当作xml类型进行解析就可以了