Author:水如烟
引言:信息在流趟,我仅取一瓢
摘要:本文尝试提供一种简便的方法,它从文本字符串中提取特定的信息生成类实例。
关键词:文件、字符串、正则匹配、反射、xml和序列化、抽象和继承、类实例。
场景:我关心一些信息,这些信息来源于网页,我把这些网页下载下来存为文件。我所关心的信息在文件中按一定的规律表现着。我要把这些信息提取出来。这样的事,我现在要做,以后可能还是要做。
哦:因为不时的会这样做,所以我想把“过程规律化”,形成可应用的“作业流程”。
MatchBase.vb
Imports
System.Text, System.Text.RegularExpressions
Imports System.IO
Imports System.Reflection
Namespace LzmTW.uSystem.uText.uRegex
Public MustInherit Class MatchBase
Implements IDisposable
' '' <summary>
' '' 需指明匹配名称,名称与类的属性名称对应,大小写敏感
' '' </summary>
MustOverride ReadOnly Property Pattern() As String
Private gItems As New List( Of MatchBase)
' '' <summary>
' '' 当前匹配项集合
' '' </summary>
Public ReadOnly Property Items() As List( Of MatchBase)
Get
Return gItems
End Get
End Property
' '' <summary>
' '' 清除当前已匹配的项目
' '' </summary>
Public Sub Clear()
gItems.Clear()
End Sub
' '' <summary>
' '' 当前匹配项数目
' '' </summary>
Public ReadOnly Property Count() As Integer
Get
Return gItems.Count
End Get
End Property
' '' <summary>
' '' 读取文件文本捕获项目
' '' </summary>
' '' <param name="file">文件名</param>
' '' <param name="encoding">编码格式</param>
' '' <returns>是否存在匹配项</returns>
Public Function Read( ByVal file As String , ByVal encoding As Encoding) As Boolean
Dim mFileInfo As New FileInfo(file)
If Not mFileInfo.Exists Then Return False
Dim mContent As String
Using mStream As FileStream = mFileInfo.Open(FileMode.Open, FileAccess.Read)
Using mReader As New System.IO.StreamReader(mStream, encoding)
mContent = mReader.ReadToEnd
End Using
End Using
Return Read(mContent)
End Function
' '' <summary>
' '' 读取文本捕获项目
' '' </summary>
' '' <param name="content">字符串文本</param>
' '' <returns>是否存在匹配项</returns>
' '' <remarks>首先尝试多行模式匹配,不成功再尝试单行模式匹配</remarks>
Public Function Read( ByVal content As String ) As Boolean
Dim mResult As Boolean = True
mResult = InternalRead(content, RegexOptions.None)
If mResult = False Then
mResult = InternalRead(content, RegexOptions.Singleline)
End If
Return mResult
End Function
' '' <summary>
' '' 读取文本捕获项目
' '' </summary>
' '' <param name="content">字符串文本</param>
' '' <param name="options">正则表达式选项</param>
' '' <returns>读取文本捕获项目</returns>
' '' <remarks>正则表达式选项侧重设置多行模式还是单行模式匹配</remarks>
Public Function Read( ByVal content As String , ByVal options As RegularExpressions.RegexOptions) As Boolean
Return InternalRead(content, options)
End Function
' '' <summary>
' '' 尝试捕获匹配项目,若成功,生成相应的类实例
' '' </summary>
' '' <returns>是否匹配成功</returns>
Private Function InternalRead( ByVal content As String , ByVal options As RegularExpressions.RegexOptions) As Boolean
Dim mMatchCollection As MatchCollection = Regex.Matches(content, Pattern, options)
If mMatchCollection.Count = 0 Then Return False
With mMatchCollection.GetEnumerator
While .MoveNext
With CType (.Current, Match)
If .Success Then
Dim mItem As MatchBase = CType (System.Activator.CreateInstance( Me .GetType), MatchBase)
mItem.InternalUpdateFromMatch(.Groups)
gItems.Add(mItem)
End If
End With
End While
End With
Return True
End Function
Private Sub InternalUpdateFromMatch( ByVal collection As GroupCollection)
Dim mType As Type = Me .GetType
Dim mPropertyInfo As PropertyInfo
Dim mPropertyName As String = Nothing
For Each mPropertyInfo In mType.GetProperties
mPropertyName = mPropertyInfo.Name
With collection.Item(mPropertyName)
If .Success Then
If mPropertyInfo.CanWrite Then
mPropertyInfo.SetValue( Me , Convert(.Value, mPropertyInfo.PropertyType), Nothing )
End If
End If
End With
Next
End Sub
' '' <summary>
' '' 把当前类实例序列化为xml并存于文件中
' '' </summary>
' '' <param name="file">文件名</param>
' '' <param name="append">追加否</param>
' '' <param name="encoding">编码格式</param>
Public Sub SaveXml( ByVal file As String , ByVal append As Boolean , ByVal encoding As System.Text.Encoding)
Using XmlWriter As New System.IO.StreamWriter(file, append, encoding)
XmlWriter.Write(ToXmlString)
End Using
End Sub
Private Function ToXmlString() As String
Dim mResult As String = ""
Dim mSerializer As New System.Xml.Serialization.XmlSerializer( Me .GetType)
Using mStringWriter As New System.IO.StringWriter
mSerializer.Serialize(mStringWriter, Me )
mResult = mStringWriter.ToString
mStringWriter.Close()
End Using
Return mResult
End Function
' '' <summary>
' '' 从文件中读取xml内容反序列化为一个新的类实例
' '' </summary>
' '' <param name="filename">文件名</param>
' '' <param name="encoding">编码格式</param>
Public Function GetMatchItemFromXml( ByVal filename As String , ByVal encoding As System.Text.Encoding) As MatchBase
Dim XmlReader As New System.IO.StreamReader(filename, encoding)
Dim mObj As MatchBase
Using XmlReader
mObj = XmlStringToItem(XmlReader.ReadToEnd)
XmlReader.Close()
End Using
Return mObj
End Function
Private Function XmlStringToItem( ByVal xml As String ) As MatchBase
Dim mSerializer As New System.Xml.Serialization.XmlSerializer( Me .GetType)
Dim mStringReader As New System.IO.StringReader(xml)
Return CType (mSerializer.Deserialize(mStringReader), MatchBase)
End Function
' '这个转换是以前做的,没有深究,能用则用
Private Function Convert( ByVal value As Object , ByVal type As Type) As Object
Try
Return System.Convert.ChangeType(value, type.GetTypeCode(type))
Catch ex As Exception
Try
Return Microsoft.VisualBasic.CompilerServices.Conversions.ChangeType(value, GetType (Type))
Catch ex2 As Exception
Dim t As Type = type.GetType(type.AssemblyQualifiedName)
Return Microsoft.VisualBasic.CompilerServices.Conversions.ChangeType(value, t)
End Try
End Try
Return Nothing
End Function
Public Overrides Function ToString() As String
Return Me .ToXmlString
End Function
Private disposedValue As Boolean = False ' 检测冗余的调用
' IDisposable
Protected Overridable Sub Dispose( ByVal disposing As Boolean )
If Not Me .disposedValue Then
If disposing Then
' TODO: 显式调用时释放托管资源
gItems.Clear()
gItems = Nothing
End If
' TODO: 释放共享的非托管资源
End If
Me .disposedValue = True
End Sub
#Region " IDisposable Support "
' Visual Basic 添加此代码是为了正确实现可处置模式。
Public Sub Dispose() Implements IDisposable.Dispose
' 不要更改此代码。请将清理代码放入上面的 Dispose(ByVal disposing As Boolean) 中。
Dispose( True )
GC.SuppressFinalize( Me )
End Sub
#End Region
End Class
End Namespace
Imports System.IO
Imports System.Reflection
Namespace LzmTW.uSystem.uText.uRegex
Public MustInherit Class MatchBase
Implements IDisposable
' '' <summary>
' '' 需指明匹配名称,名称与类的属性名称对应,大小写敏感
' '' </summary>
MustOverride ReadOnly Property Pattern() As String
Private gItems As New List( Of MatchBase)
' '' <summary>
' '' 当前匹配项集合
' '' </summary>
Public ReadOnly Property Items() As List( Of MatchBase)
Get
Return gItems
End Get
End Property
' '' <summary>
' '' 清除当前已匹配的项目
' '' </summary>
Public Sub Clear()
gItems.Clear()
End Sub
' '' <summary>
' '' 当前匹配项数目
' '' </summary>
Public ReadOnly Property Count() As Integer
Get
Return gItems.Count
End Get
End Property
' '' <summary>
' '' 读取文件文本捕获项目
' '' </summary>
' '' <param name="file">文件名</param>
' '' <param name="encoding">编码格式</param>
' '' <returns>是否存在匹配项</returns>
Public Function Read( ByVal file As String , ByVal encoding As Encoding) As Boolean
Dim mFileInfo As New FileInfo(file)
If Not mFileInfo.Exists Then Return False
Dim mContent As String
Using mStream As FileStream = mFileInfo.Open(FileMode.Open, FileAccess.Read)
Using mReader As New System.IO.StreamReader(mStream, encoding)
mContent = mReader.ReadToEnd
End Using
End Using
Return Read(mContent)
End Function
' '' <summary>
' '' 读取文本捕获项目
' '' </summary>
' '' <param name="content">字符串文本</param>
' '' <returns>是否存在匹配项</returns>
' '' <remarks>首先尝试多行模式匹配,不成功再尝试单行模式匹配</remarks>
Public Function Read( ByVal content As String ) As Boolean
Dim mResult As Boolean = True
mResult = InternalRead(content, RegexOptions.None)
If mResult = False Then
mResult = InternalRead(content, RegexOptions.Singleline)
End If
Return mResult
End Function
' '' <summary>
' '' 读取文本捕获项目
' '' </summary>
' '' <param name="content">字符串文本</param>
' '' <param name="options">正则表达式选项</param>
' '' <returns>读取文本捕获项目</returns>
' '' <remarks>正则表达式选项侧重设置多行模式还是单行模式匹配</remarks>
Public Function Read( ByVal content As String , ByVal options As RegularExpressions.RegexOptions) As Boolean
Return InternalRead(content, options)
End Function
' '' <summary>
' '' 尝试捕获匹配项目,若成功,生成相应的类实例
' '' </summary>
' '' <returns>是否匹配成功</returns>
Private Function InternalRead( ByVal content As String , ByVal options As RegularExpressions.RegexOptions) As Boolean
Dim mMatchCollection As MatchCollection = Regex.Matches(content, Pattern, options)
If mMatchCollection.Count = 0 Then Return False
With mMatchCollection.GetEnumerator
While .MoveNext
With CType (.Current, Match)
If .Success Then
Dim mItem As MatchBase = CType (System.Activator.CreateInstance( Me .GetType), MatchBase)
mItem.InternalUpdateFromMatch(.Groups)
gItems.Add(mItem)
End If
End With
End While
End With
Return True
End Function
Private Sub InternalUpdateFromMatch( ByVal collection As GroupCollection)
Dim mType As Type = Me .GetType
Dim mPropertyInfo As PropertyInfo
Dim mPropertyName As String = Nothing
For Each mPropertyInfo In mType.GetProperties
mPropertyName = mPropertyInfo.Name
With collection.Item(mPropertyName)
If .Success Then
If mPropertyInfo.CanWrite Then
mPropertyInfo.SetValue( Me , Convert(.Value, mPropertyInfo.PropertyType), Nothing )
End If
End If
End With
Next
End Sub
' '' <summary>
' '' 把当前类实例序列化为xml并存于文件中
' '' </summary>
' '' <param name="file">文件名</param>
' '' <param name="append">追加否</param>
' '' <param name="encoding">编码格式</param>
Public Sub SaveXml( ByVal file As String , ByVal append As Boolean , ByVal encoding As System.Text.Encoding)
Using XmlWriter As New System.IO.StreamWriter(file, append, encoding)
XmlWriter.Write(ToXmlString)
End Using
End Sub
Private Function ToXmlString() As String
Dim mResult As String = ""
Dim mSerializer As New System.Xml.Serialization.XmlSerializer( Me .GetType)
Using mStringWriter As New System.IO.StringWriter
mSerializer.Serialize(mStringWriter, Me )
mResult = mStringWriter.ToString
mStringWriter.Close()
End Using
Return mResult
End Function
' '' <summary>
' '' 从文件中读取xml内容反序列化为一个新的类实例
' '' </summary>
' '' <param name="filename">文件名</param>
' '' <param name="encoding">编码格式</param>
Public Function GetMatchItemFromXml( ByVal filename As String , ByVal encoding As System.Text.Encoding) As MatchBase
Dim XmlReader As New System.IO.StreamReader(filename, encoding)
Dim mObj As MatchBase
Using XmlReader
mObj = XmlStringToItem(XmlReader.ReadToEnd)
XmlReader.Close()
End Using
Return mObj
End Function
Private Function XmlStringToItem( ByVal xml As String ) As MatchBase
Dim mSerializer As New System.Xml.Serialization.XmlSerializer( Me .GetType)
Dim mStringReader As New System.IO.StringReader(xml)
Return CType (mSerializer.Deserialize(mStringReader), MatchBase)
End Function
' '这个转换是以前做的,没有深究,能用则用
Private Function Convert( ByVal value As Object , ByVal type As Type) As Object
Try
Return System.Convert.ChangeType(value, type.GetTypeCode(type))
Catch ex As Exception
Try
Return Microsoft.VisualBasic.CompilerServices.Conversions.ChangeType(value, GetType (Type))
Catch ex2 As Exception
Dim t As Type = type.GetType(type.AssemblyQualifiedName)
Return Microsoft.VisualBasic.CompilerServices.Conversions.ChangeType(value, t)
End Try
End Try
Return Nothing
End Function
Public Overrides Function ToString() As String
Return Me .ToXmlString
End Function
Private disposedValue As Boolean = False ' 检测冗余的调用
' IDisposable
Protected Overridable Sub Dispose( ByVal disposing As Boolean )
If Not Me .disposedValue Then
If disposing Then
' TODO: 显式调用时释放托管资源
gItems.Clear()
gItems = Nothing
End If
' TODO: 释放共享的非托管资源
End If
Me .disposedValue = True
End Sub
#Region " IDisposable Support "
' Visual Basic 添加此代码是为了正确实现可处置模式。
Public Sub Dispose() Implements IDisposable.Dispose
' 不要更改此代码。请将清理代码放入上面的 Dispose(ByVal disposing As Boolean) 中。
Dispose( True )
GC.SuppressFinalize( Me )
End Sub
#End Region
End Class
End Namespace
MatchHelper.vb
Namespace
LzmTW.uSystem.uText.uRegex
Public Class MatchHelper( Of T As MatchBase)
Private gMatcher As T
Public ReadOnly Property Current() As T
Get
Return gMatcher
End Get
End Property
Sub New ()
gMatcher = CType (System.Activator.CreateInstance( GetType (T)), T)
End Sub
Public Sub SaveXml( ByVal file As String , ByVal append As Boolean , ByVal encoding As System.Text.Encoding)
gMatcher.SaveXml(file, append, encoding)
End Sub
Public Sub LoadXml( ByVal filename As String , ByVal encoding As System.Text.Encoding)
gMatcher = CType (gMatcher.GetMatchItemFromXml(filename, encoding), T)
End Sub
Public Overrides Function ToString() As String
Return gMatcher.ToString
End Function
End Class
End Namespace
Public Class MatchHelper( Of T As MatchBase)
Private gMatcher As T
Public ReadOnly Property Current() As T
Get
Return gMatcher
End Get
End Property
Sub New ()
gMatcher = CType (System.Activator.CreateInstance( GetType (T)), T)
End Sub
Public Sub SaveXml( ByVal file As String , ByVal append As Boolean , ByVal encoding As System.Text.Encoding)
gMatcher.SaveXml(file, append, encoding)
End Sub
Public Sub LoadXml( ByVal filename As String , ByVal encoding As System.Text.Encoding)
gMatcher = CType (gMatcher.GetMatchItemFromXml(filename, encoding), T)
End Sub
Public Overrides Function ToString() As String
Return gMatcher.ToString
End Function
End Class
End Namespace
应用
我想提取CSDN BLOG首页里头的专家分类与已注册专家信息。为此,我将该网页的代码(浏览器的源文件)存为CsdnBlogDefault.txt文件以待分析提取。
MatchExpertsLei.vb
Public
Class
MatchExpertsLei
Inherits LzmTW.uSystem.uText.uRegex.MatchBase
Public Overrides ReadOnly Property Pattern() As String
Get
Return " <div class=""experts_lei""><h6>(?<Name>/w+)</h6> "
End Get
End Property
Private gName As String
Public Property Name() As String
Get
Return gName
End Get
Set ( ByVal value As String )
gName = value
End Set
End Property
End Class
Inherits LzmTW.uSystem.uText.uRegex.MatchBase
Public Overrides ReadOnly Property Pattern() As String
Get
Return " <div class=""experts_lei""><h6>(?<Name>/w+)</h6> "
End Get
End Property
Private gName As String
Public Property Name() As String
Get
Return gName
End Get
Set ( ByVal value As String )
gName = value
End Set
End Property
End Class
MatchExperts.vb
Public
Class
MatchExperts
Inherits LzmTW.uSystem.uText.uRegex.MatchBase
Public Overrides ReadOnly Property Pattern() As String
Get
Return " <li><a target=""_blank"" href=""http://blog.csdn.net/(?<UserID>/w+)"">(?<UserName>.*?)</a><img src=""images/new_/d.gif"" alt="".*?更新""></li> "
End Get
End Property
Private gUserName As String
Public Property UserName() As String
Get
Return gUserName
End Get
Set ( ByVal value As String )
gUserName = value
End Set
End Property
Private gUserId As String
Public Property UserID() As String
Get
Return gUserId
End Get
Set ( ByVal value As String )
gUserId = value
End Set
End Property
End Class
Inherits LzmTW.uSystem.uText.uRegex.MatchBase
Public Overrides ReadOnly Property Pattern() As String
Get
Return " <li><a target=""_blank"" href=""http://blog.csdn.net/(?<UserID>/w+)"">(?<UserName>.*?)</a><img src=""images/new_/d.gif"" alt="".*?更新""></li> "
End Get
End Property
Private gUserName As String
Public Property UserName() As String
Get
Return gUserName
End Get
Set ( ByVal value As String )
gUserName = value
End Set
End Property
Private gUserId As String
Public Property UserID() As String
Get
Return gUserId
End Get
Set ( ByVal value As String )
gUserId = value
End Set
End Property
End Class
现在可以试试看了
Private
Sub
Button1_Click(
ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs)
Handles
Button1.Click
' 想提取专家分类信息
Dim helper As New LzmTW.uSystem.uText.uRegex.MatchHelper( Of MatchExpertsLei)
' 读取文件并分析
helper.Current.Read( " CsdnBlogDefault.txt " , System.Text.Encoding.UTF8)
' 分析结果存入expertslei.xml文件
helper.SaveXml( " ExpertsLei.xml " , False , System.Text.Encoding.UTF8)
' 重新尝试从上一文件中读取已提取的信息
helper.LoadXml( " ExpertsLei.xml " , System.Text.Encoding.UTF8)
' 看看信息是如何的
Console.WriteLine( " 专家分成{0}大类,如下: " , helper.Current.Count)
Console.WriteLine(helper.ToString)
' 清理
helper.Current.Dispose()
End Sub
Private Sub Button2_Click( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
' 想要提取专家信息
Dim helper As New LzmTW.uSystem.uText.uRegex.MatchHelper( Of MatchExperts)
' 读取文件并分析
helper.Current.Read( " CsdnBlogDefault.txt " , System.Text.Encoding.UTF8)
' 分析结果存入experts.xml文件
helper.SaveXml( " Experts.xml " , False , System.Text.Encoding.UTF8)
' 重新尝试从上一文件中读取已提取的信息
helper.LoadXml( " Experts.xml " , System.Text.Encoding.UTF8)
' 看看信息是如何的
Console.WriteLine( " 已注册{0}个专家,如下: " , helper.Current.Count)
Console.WriteLine(helper.ToString)
' 清理
helper.Current.Dispose()
End Sub
' 想提取专家分类信息
Dim helper As New LzmTW.uSystem.uText.uRegex.MatchHelper( Of MatchExpertsLei)
' 读取文件并分析
helper.Current.Read( " CsdnBlogDefault.txt " , System.Text.Encoding.UTF8)
' 分析结果存入expertslei.xml文件
helper.SaveXml( " ExpertsLei.xml " , False , System.Text.Encoding.UTF8)
' 重新尝试从上一文件中读取已提取的信息
helper.LoadXml( " ExpertsLei.xml " , System.Text.Encoding.UTF8)
' 看看信息是如何的
Console.WriteLine( " 专家分成{0}大类,如下: " , helper.Current.Count)
Console.WriteLine(helper.ToString)
' 清理
helper.Current.Dispose()
End Sub
Private Sub Button2_Click( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
' 想要提取专家信息
Dim helper As New LzmTW.uSystem.uText.uRegex.MatchHelper( Of MatchExperts)
' 读取文件并分析
helper.Current.Read( " CsdnBlogDefault.txt " , System.Text.Encoding.UTF8)
' 分析结果存入experts.xml文件
helper.SaveXml( " Experts.xml " , False , System.Text.Encoding.UTF8)
' 重新尝试从上一文件中读取已提取的信息
helper.LoadXml( " Experts.xml " , System.Text.Encoding.UTF8)
' 看看信息是如何的
Console.WriteLine( " 已注册{0}个专家,如下: " , helper.Current.Count)
Console.WriteLine(helper.ToString)
' 清理
helper.Current.Dispose()
End Sub
输出结果呢
专家分成14大类,如下:
<? xml version="1.0" encoding="utf-16" ?>
< MatchExpertsLei xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd ="http://www.w3.org/2001/XMLSchema" >
< Items >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 业界 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 软件工程 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 项目管理 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > JAVA </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > Delphi </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > WEB开发 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 数据库 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 移动开发 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 开源 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 游戏开发 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 企业开发 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 综合 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 网络管理 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > IT媒体 </ Name >
</ MatchBase >
</ Items >
</ MatchExpertsLei >
<? xml version="1.0" encoding="utf-16" ?>
< MatchExpertsLei xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd ="http://www.w3.org/2001/XMLSchema" >
< Items >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 业界 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 软件工程 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 项目管理 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > JAVA </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > Delphi </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > WEB开发 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 数据库 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 移动开发 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 开源 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 游戏开发 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 企业开发 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 综合 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > 网络管理 </ Name >
</ MatchBase >
< MatchBase xsi:type ="MatchExpertsLei" >
< Items />
< Name > IT媒体 </ Name >
</ MatchBase >
</ Items >
</ MatchExpertsLei >
再有
已注册337个专家,如下:
<? xml version="1.0" encoding="utf-16" ?>
< MatchExperts xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd ="http://www.w3.org/2001/XMLSchema" >
< Items >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蒋 涛 </ UserName >
< UserID > jiangtao </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周 筠 </ UserName >
< UserID > yeka </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 余 平 </ UserName >
< UserID > Yoenix </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王满红 </ UserName >
< UserID > wangmanhong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈荣华 </ UserName >
< UserID > chenronghua </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 司纪刚 </ UserName >
< UserID > sijigang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李迎辉 </ UserName >
< UserID > limodou </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 翯 </ UserName >
< UserID > yorgo </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李祖江 </ UserName >
< UserID > hongweijin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张建峰 </ UserName >
< UserID > HuDon </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邹 震 </ UserName >
< UserID > JDMBA </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 韩祝鹏 </ UserName >
< UserID > albert_lee </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄 晶 </ UserName >
< UserID > topaz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 杰 </ UserName >
< UserID > IT_lawyer </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁德俊 </ UserName >
< UserID > yuandj </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄庠魁 </ UserName >
< UserID > VisionCat </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 吴莹莹 </ UserName >
< UserID > wuyingying </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蔺 华 </ UserName >
< UserID > harveylin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈跃峰 </ UserName >
< UserID > Mailbomb </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 董 彬 </ UserName >
< UserID > dongbin_cn </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 唐爱平 </ UserName >
< UserID > bigtang5 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 钧 </ UserName >
< UserID > shuangtixi </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 《程序员》杂志 </ UserName >
< UserID > programmer_editor </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 欧朝晖 </ UserName >
< UserID > Zunchina </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 施成章 </ UserName >
< UserID > scz123 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 崔占民 </ UserName >
< UserID > cuizm </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 马 帅 </ UserName >
< UserID > marksnow </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 颜超敏 </ UserName >
< UserID > WinstonYan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 刚 </ UserName >
< UserID > crownconsulting </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张俊林 </ UserName >
< UserID > malefactor </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Leo </ UserName >
< UserID > jobchanceleo </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > tyyua_21 </ UserName >
< UserID > tyyua_21 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > LeeLin </ UserName >
< UserID > nileel </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈瑞江 </ UserName >
< UserID > rjchen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 熊 节 </ UserName >
< UserID > gigix </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 白慧冬 </ UserName >
< UserID > qingrun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨洪波 </ UserName >
< UserID > hongbo781202 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱少民 </ UserName >
< UserID > KerryZhu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈绍英 </ UserName >
< UserID > chenshaoying </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 维 </ UserName >
< UserID > gordonliwei </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 崔启亮 </ UserName >
< UserID > giltworld </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 硕 </ UserName >
< UserID > Solstice </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 林金海 </ UserName >
< UserID > KongDong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 程朝晖 </ UserName >
< UserID > chrischengzh </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈亮亮 </ UserName >
< UserID > cll0320 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 方剑斌 </ UserName >
< UserID > cunruizhai </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 韩小明 </ UserName >
< UserID > xiammy </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 颂 </ UserName >
< UserID > szhlyh </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蒙圣光 </ UserName >
< UserID > harrymeng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 温伯格 </ UserName >
< UserID > WeinbergCN </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周爱民 </ UserName >
< UserID > aimingoo </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 戴子良 </ UserName >
< UserID > DaiZiLiang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 费照东 </ UserName >
< UserID > fzd999 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 温 昱 </ UserName >
< UserID > wakeful </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张地兵 </ UserName >
< UserID > db_zhang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 范凯业 </ UserName >
< UserID > yekai_crm </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁 峰 </ UserName >
< UserID > yuandafeng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 侯谱鑫 </ UserName >
< UserID > kevin_2006 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 方剑斌 </ UserName >
< UserID > summerfang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邓 辉 </ UserName >
< UserID > hoping </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张海鹰 </ UserName >
< UserID > Raptor </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 杰 </ UserName >
< UserID > chmask </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 褚诚云 </ UserName >
< UserID > chengyun_chu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 贺 炘 </ UserName >
< UserID > hxcat </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘 俐 </ UserName >
< UserID > accat </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李和恒 </ UserName >
< UserID > papercrane </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 沈晓斌 </ UserName >
< UserID > cnbragon </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 左 春 </ UserName >
< UserID > zuochun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁 琳 </ UserName >
< UserID > testwin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 任甲林 </ UserName >
< UserID > dylan_ren </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赖武光 </ UserName >
< UserID > laipin7 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 默 </ UserName >
< UserID > icecloud </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈卫钢 </ UserName >
< UserID > weiky626 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 胡孝文 </ UserName >
< UserID > vfp_system </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 秦金卫 </ UserName >
< UserID > KimmKing </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李华领 </ UserName >
< UserID > li_hualing </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > D.H. Hansson </ UserName >
< UserID > dhansson </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Richard Sun </ UserName >
< UserID > RichardSundusky </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > ijacobson </ UserName >
< UserID > ijacobson </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Jack Wu </ UserName >
< UserID > CompassButton </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 童继龙 </ UserName >
< UserID > Drate </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蔡 虹 </ UserName >
< UserID > aiunong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨 争 </ UserName >
< UserID > yzhz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 金万钠 </ UserName >
< UserID > jinwanna </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 荣植华 </ UserName >
< UserID > Rzhghost </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 瞿 杰 </ UserName >
< UserID > tonyqus </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蒋 晟 </ UserName >
< UserID > jiangsheng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 辉 </ UserName >
< UserID > sunhui </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 潘爱民 </ UserName >
< UserID > panaimin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘铁猛 </ UserName >
< UserID > FantasiaX </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 章立民 </ UserName >
< UserID > limingch </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 昊 </ UserName >
< UserID > stanleycheung </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 奚江华 </ UserName >
< UserID > dotnetcool </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孟宪会 </ UserName >
< UserID > net_lover </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄忠成 </ UserName >
< UserID > Code6421 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周伟明 </ UserName >
< UserID > drzhouweiming </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赖仪灵 </ UserName >
< UserID > laiyiling </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 成心文 </ UserName >
< UserID > XinwenCheng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 锐 </ UserName >
< UserID > TechnoFantasy </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 徐 磊 </ UserName >
< UserID > ups216 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 颜友宁 </ UserName >
< UserID > yanyouning </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张亚飞 </ UserName >
< UserID > zhang_yafei </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郭红俊 </ UserName >
< UserID > ghj1976 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 金旭亮 </ UserName >
< UserID > bitfan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 汉飞扬 </ UserName >
< UserID > artlife </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 海 </ UserName >
< UserID > feiyun0112 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郑 健 </ UserName >
< UserID > ChengKing </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李岩玻 </ UserName >
< UserID > sergey </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谭晓鹏 </ UserName >
< UserID > SVG </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈黎夫 </ UserName >
< UserID > DFlyingchen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周 岳 </ UserName >
< UserID > jameszhou </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李会军 </ UserName >
< UserID > Terrylee_1218 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘洪峰 </ UserName >
< UserID > yefanqiu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 龚逢树 </ UserName >
< UserID > gongfs </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄 鸣 </ UserName >
< UserID > 21aspnet </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 高海东 </ UserName >
< UserID > gaohaidong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 粟卫民 </ UserName >
< UserID > suen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 苏华平 </ UserName >
< UserID > happyparrot </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 靳英辉 </ UserName >
< UserID > zuoyefeng_com </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 路松房 </ UserName >
< UserID > kevinkevin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 羿 </ UserName >
< UserID > ATField </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李国平 </ UserName >
< UserID > redbirdli </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李洪根 </ UserName >
< UserID > lihonggen0 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 熊 力 </ UserName >
< UserID > eparg </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 董大伟 </ UserName >
< UserID > dotnetWalker </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 苏 鹏 </ UserName >
< UserID > supper3000 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱 燚 </ UserName >
< UserID > yizhu2000 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨 枫 </ UserName >
< UserID > VincentYang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘如鸿 </ UserName >
< UserID > liuruhong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 范维肖 </ UserName >
< UserID > fanweixiao </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨明波 </ UserName >
< UserID > insus </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张英刚 </ UserName >
< UserID > PrideRock </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 常 亮 </ UserName >
< UserID > Pando </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 董 昊 </ UserName >
< UserID > edisundong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王艳平 </ UserName >
< UserID > wwyanping </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 潘 涛 </ UserName >
< UserID > patrickpan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈广琛 </ UserName >
< UserID > cat_hsfz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘彦博 </ UserName >
< UserID > AndersLiu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Herb Sutter </ UserName >
< UserID > hsutter </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > scottgu </ UserName >
< UserID > scottgu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Don Box </ UserName >
< UserID > dbox </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Silverlight Shanghai Team </ UserName >
< UserID > SilverlightShanghai </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 肖 桦 </ UserName >
< UserID > calvinxiu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 夏 昕 </ UserName >
< UserID > Nuke </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李日贵 </ UserName >
< UserID > jakarta99 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨 普 </ UserName >
< UserID > paulex </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 田春峰 </ UserName >
< UserID > accesine960 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 夏纯中 </ UserName >
< UserID > danny_xcz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 钱 冰 </ UserName >
< UserID > moneyice </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 梁立新 </ UserName >
< UserID > lianglx </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郭朝峰 </ UserName >
< UserID > guochaofeng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张孝祥 </ UserName >
< UserID > zhangxiaoxiang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 卢海鹏 </ UserName >
< UserID > luhaipeng01 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 锟 </ UserName >
< UserID > mozilla </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁海明 </ UserName >
< UserID > qianxuncms </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 勇 </ UserName >
< UserID > Apusiczhang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 冯国平 </ UserName >
< UserID > hivon </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 俞黎敏 </ UserName >
< UserID > YuLimin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 翊 </ UserName >
< UserID > oristand_ly </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赖 平 </ UserName >
< UserID > labile </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 荣 浩 </ UserName >
< UserID > ronghao100 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 宇 </ UserName >
< UserID > frank_softworks </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁红岗 </ UserName >
< UserID > Apusicyuan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 力 </ UserName >
< UserID > Adali </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 崔红保 </ UserName >
< UserID > hbcui1984 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄育源 </ UserName >
< UserID > sunlen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 维 </ UserName >
< UserID > chenweionline </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 薛 笛 </ UserName >
< UserID > kabini </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄希彤 </ UserName >
< UserID > emu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 岑文初 </ UserName >
< UserID > cenwenchu79 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Bruce Eckel </ UserName >
< UserID > beckel </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Rod Johnson </ UserName >
< UserID > rjohnson </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘未鹏 </ UserName >
< UserID > pongba </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谢廷宝 </ UserName >
< UserID > sodme </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 罗小平 </ UserName >
< UserID > lxpbuaa </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蔡军生 </ UserName >
< UserID > caimouse </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 衣明志 </ UserName >
< UserID > qihangnet </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 许式伟 </ UserName >
< UserID > xushiweizh </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 闫 诺 </ UserName >
< UserID > nuo_yan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 皓 </ UserName >
< UserID > haoel </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 星 </ UserName >
< UserID > starlee </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 鑫 </ UserName >
< UserID > hbyufan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 嘉 </ UserName >
< UserID > wangjia184 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李凡希 </ UserName >
< UserID > lifanxi </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 关文林 </ UserName >
< UserID > guanwl </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 俊 </ UserName >
< UserID > ralph623 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张维佳 </ UserName >
< UserID > zephyr007 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 程 化 </ UserName >
< UserID > hellothere </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 苏 林 </ UserName >
< UserID > Slin000 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨晓兵 </ UserName >
< UserID > xiaobingyang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 曾登高 </ UserName >
< UserID > zdg </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 林信良 </ UserName >
< UserID > caterpillar_here </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王咏刚 </ UserName >
< UserID > wangyonggang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 方 舟 </ UserName >
< UserID > kingofark </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 辛佳雨 </ UserName >
< UserID > microrain </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 廖宇雷 </ UserName >
< UserID > fleaphp </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄方荣 </ UserName >
< UserID > meizz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 魏 泉 </ UserName >
< UserID > macroway </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 霍 炬 </ UserName >
< UserID > VirusHuo </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 浩 </ UserName >
< UserID > Haohappy2004 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 宋巍巍 </ UserName >
< UserID > JavaProgramers </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谢华亮 </ UserName >
< UserID > heiyeshuwu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 贝高林 </ UserName >
< UserID > lin_bei </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 伟 </ UserName >
< UserID > zwok </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郑绍辉 </ UserName >
< UserID > shaohui </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 沈东良 </ UserName >
< UserID > shendl </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王俊标 </ UserName >
< UserID > strutsweb </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邱海峰 </ UserName >
< UserID > koalant </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄福顺 </ UserName >
< UserID > lemonfamily </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郝 钰 </ UserName >
< UserID > hjue </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Martin Fowler </ UserName >
< UserID > mfowler </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Guido van Rossum </ UserName >
< UserID > gvanrossum </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Tinyfool </ UserName >
< UserID > tinydust </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 胡百敬 </ UserName >
< UserID > Byron_Hu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张洪举 </ UserName >
< UserID > zhanghongju </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邹 建 </ UserName >
< UserID > zjcxc </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 盖国强 </ UserName >
< UserID > eygle </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 麻书城 </ UserName >
< UserID > shuchengma </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 胡长城 </ UserName >
< UserID > james999 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王晓刚 </ UserName >
< UserID > orientdawn </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 顾利斌 </ UserName >
< UserID > dsg_gulibin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 韩京宇 </ UserName >
< UserID > hjy3789759 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘新军 </ UserName >
< UserID > teldev </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 何 砝 </ UserName >
< UserID > it_hefa </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 马 宁 </ UserName >
< UserID > aawolf </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 于 渊 </ UserName >
< UserID > forrestyu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘彦博 </ UserName >
< UserID > loverP </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 康占英 </ UserName >
< UserID > force_eagle </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郑 昀 </ UserName >
< UserID > zhengyun_ustc </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张志龙 </ UserName >
< UserID > flylonginsky </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 廖雪峰 </ UserName >
< UserID > asklxf </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张⌒?/UserName>
< UserID > twodays </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙东风 </ UserName >
< UserID > dongfengsun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨立峰 </ UserName >
< UserID > mrunix </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 晗 </ UserName >
< UserID > jhstudio </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 叶伟民 </ UserName >
< UserID > AdaLoveLacer </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 葛涵涛 </ UserName >
< UserID > gehantao </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 吴建平 </ UserName >
< UserID > coolstar </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 关文柏 </ UserName >
< UserID > k7sem </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黎 波 </ UserName >
< UserID > upto </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘诗远 </ UserName >
< UserID > FlyLasly </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赵 珂 </ UserName >
< UserID > zhaoke </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李先静 </ UserName >
< UserID > absurd </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁 萌 </ UserName >
< UserID > yuanmeng001 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蔡世友 </ UserName >
< UserID > easyjf </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邢晓宁 </ UserName >
< UserID > thefirstwind </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王开源 </ UserName >
< UserID > arthur5933 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邵 炜 </ UserName >
< UserID > lupamanager </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邢红瑞 </ UserName >
< UserID > hongrui </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 胡争辉 </ UserName >
< UserID > hu_zhenghui </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 冰 </ UserName >
< UserID > hoowa </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Phillip J.Eby </ UserName >
< UserID > pjeby </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 任晓宇 </ UserName >
< UserID > fannyfish </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 姚 勇 </ UserName >
< UserID > puzzy3d </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 潘李亮 </ UserName >
< UserID > Nhsoft </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 许伟群 </ UserName >
< UserID > xuweiqun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赖勇浩 </ UserName >
< UserID > lanphaday </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 武亚楠 </ UserName >
< UserID > wu_yanan2003 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 辛 凯 </ UserName >
< UserID > nilxin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈卫俊 </ UserName >
< UserID > cwj007 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙丰国 </ UserName >
< UserID > happykevins </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙向晖 </ UserName >
< UserID > xiaosun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郭安定 </ UserName >
< UserID > oiio </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 崔秉正 </ UserName >
< UserID > battle_cry </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 干 敏 </ UserName >
< UserID > hp_openview </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱永成 </ UserName >
< UserID > ZhuYongCheng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 冯 强 </ UserName >
< UserID > Jhzyz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 牛海彬 </ UserName >
< UserID > newhappy2008 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邢波涛 </ UserName >
< UserID > bjblues </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 许 坤 </ UserName >
< UserID > xukun_com </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王如涛 </ UserName >
< UserID > wrt_andy </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 顾宏军 </ UserName >
< UserID > ossplus </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 梁新刚 </ UserName >
< UserID > Liang_xingang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 未 </ UserName >
< UserID > xport </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蒋波涛 </ UserName >
< UserID > chiangbt </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李世平 </ UserName >
< UserID > sunshine1314 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 龚 亮 </ UserName >
< UserID > jacky8024 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘振江 </ UserName >
< UserID > wowliu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 彭 辉 </ UserName >
< UserID > hui_peng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 成晓旭 </ UserName >
< UserID > CXXSoft </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张建斌 </ UserName >
< UserID > greengnn </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 萧百龄 </ UserName >
< UserID > tiger_hsiao </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张友邦 </ UserName >
< UserID > spanzhang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 何 磊 </ UserName >
< UserID > hardVB </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王洪伟 </ UserName >
< UserID > teamlet </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张家银 </ UserName >
< UserID > iwebsecurity </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李丁允 </ UserName >
< UserID > junit777 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 辛 鹏 </ UserName >
< UserID > snow_fox_yaya </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘 松 </ UserName >
< UserID > song_liu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 乔 梁 </ UserName >
< UserID > tony1130 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李光磊 </ UserName >
< UserID > chelsea </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Daniel Q Chen </ UserName >
< UserID > DanielQChen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > SimonDale </ UserName >
< UserID > SimonDale </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Eric Newcomer </ UserName >
< UserID > ericnewcomer </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 傅纯一 </ UserName >
< UserID > fuchunyi </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱伟杰 </ UserName >
< UserID > iright </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 徐建明 </ UserName >
< UserID > jaminwm </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 吉晓峰 </ UserName >
< UserID > grantji </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘 昀 </ UserName >
< UserID > knlgetter </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 宁德军 </ UserName >
< UserID > GoldenNing </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 芮祥麟 </ UserName >
< UserID > Juishl </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 侠 </ UserName >
< UserID > xiazhang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王宝蕾 </ UserName >
< UserID > tinawang11 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄健昌 </ UserName >
< UserID > huangjianchang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 猛 </ UserName >
< UserID > wmchief </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁 泳 </ UserName >
< UserID > g9yuayon </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱继山 </ UserName >
< UserID > johnsuna </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张晓兵 </ UserName >
< UserID > sunmoonboy </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谢文初 </ UserName >
< UserID > xwenchu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周 永 </ UserName >
< UserID > LeoGrant </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Robert C Martin </ UserName >
< UserID > rmartin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 徐 锋 </ UserName >
< UserID > fjxufeng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 刚 </ UserName >
< UserID > sungblog </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 达 </ UserName >
< UserID > lycb_gz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 龙如俊 </ UserName >
< UserID > longrujun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈振飞 </ UserName >
< UserID > Aceryt </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 韩 磊 </ UserName >
< UserID > grhunter </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孟 岩 </ UserName >
< UserID > myan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 闫 辉 </ UserName >
< UserID > superyan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 宁 </ UserName >
< UserID > EricLee00 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 肖国尊 </ UserName >
< UserID > be_flying </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘 江 </ UserName >
< UserID > turingbook </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨云龙 </ UserName >
< UserID > Yang_yunlong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 华 章 </ UserName >
< UserID > hzbooks </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈丽辉 </ UserName >
< UserID > villa123 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 马 京 </ UserName >
< UserID > conanpaul </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 马 沛 </ UserName >
< UserID > mp817 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 曦 </ UserName >
< UserID > zhang_xi </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 霍泰稳 </ UserName >
< UserID > futurelight </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 廖俊才 </ UserName >
< UserID > ljc3046 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 付 江 </ UserName >
< UserID > java060515 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 哲 </ UserName >
< UserID > lizhe1985 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 博文视点 </ UserName >
< UserID > bvbook </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张翠萍 </ UserName >
< UserID > xuejinyoulan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨福川 </ UserName >
< UserID > erway </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李大微 </ UserName >
< UserID > yamijia </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谢 工 </ UserName >
< UserID > xieqq </ UserID >
</ MatchBase >
</ Items >
</ MatchExperts >
<? xml version="1.0" encoding="utf-16" ?>
< MatchExperts xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd ="http://www.w3.org/2001/XMLSchema" >
< Items >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蒋 涛 </ UserName >
< UserID > jiangtao </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周 筠 </ UserName >
< UserID > yeka </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 余 平 </ UserName >
< UserID > Yoenix </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王满红 </ UserName >
< UserID > wangmanhong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈荣华 </ UserName >
< UserID > chenronghua </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 司纪刚 </ UserName >
< UserID > sijigang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李迎辉 </ UserName >
< UserID > limodou </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 翯 </ UserName >
< UserID > yorgo </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李祖江 </ UserName >
< UserID > hongweijin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张建峰 </ UserName >
< UserID > HuDon </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邹 震 </ UserName >
< UserID > JDMBA </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 韩祝鹏 </ UserName >
< UserID > albert_lee </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄 晶 </ UserName >
< UserID > topaz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 杰 </ UserName >
< UserID > IT_lawyer </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁德俊 </ UserName >
< UserID > yuandj </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄庠魁 </ UserName >
< UserID > VisionCat </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 吴莹莹 </ UserName >
< UserID > wuyingying </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蔺 华 </ UserName >
< UserID > harveylin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈跃峰 </ UserName >
< UserID > Mailbomb </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 董 彬 </ UserName >
< UserID > dongbin_cn </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 唐爱平 </ UserName >
< UserID > bigtang5 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 钧 </ UserName >
< UserID > shuangtixi </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 《程序员》杂志 </ UserName >
< UserID > programmer_editor </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 欧朝晖 </ UserName >
< UserID > Zunchina </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 施成章 </ UserName >
< UserID > scz123 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 崔占民 </ UserName >
< UserID > cuizm </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 马 帅 </ UserName >
< UserID > marksnow </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 颜超敏 </ UserName >
< UserID > WinstonYan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 刚 </ UserName >
< UserID > crownconsulting </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张俊林 </ UserName >
< UserID > malefactor </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Leo </ UserName >
< UserID > jobchanceleo </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > tyyua_21 </ UserName >
< UserID > tyyua_21 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > LeeLin </ UserName >
< UserID > nileel </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈瑞江 </ UserName >
< UserID > rjchen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 熊 节 </ UserName >
< UserID > gigix </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 白慧冬 </ UserName >
< UserID > qingrun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨洪波 </ UserName >
< UserID > hongbo781202 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱少民 </ UserName >
< UserID > KerryZhu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈绍英 </ UserName >
< UserID > chenshaoying </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 维 </ UserName >
< UserID > gordonliwei </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 崔启亮 </ UserName >
< UserID > giltworld </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 硕 </ UserName >
< UserID > Solstice </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 林金海 </ UserName >
< UserID > KongDong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 程朝晖 </ UserName >
< UserID > chrischengzh </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈亮亮 </ UserName >
< UserID > cll0320 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 方剑斌 </ UserName >
< UserID > cunruizhai </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 韩小明 </ UserName >
< UserID > xiammy </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 颂 </ UserName >
< UserID > szhlyh </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蒙圣光 </ UserName >
< UserID > harrymeng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 温伯格 </ UserName >
< UserID > WeinbergCN </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周爱民 </ UserName >
< UserID > aimingoo </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 戴子良 </ UserName >
< UserID > DaiZiLiang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 费照东 </ UserName >
< UserID > fzd999 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 温 昱 </ UserName >
< UserID > wakeful </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张地兵 </ UserName >
< UserID > db_zhang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 范凯业 </ UserName >
< UserID > yekai_crm </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁 峰 </ UserName >
< UserID > yuandafeng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 侯谱鑫 </ UserName >
< UserID > kevin_2006 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 方剑斌 </ UserName >
< UserID > summerfang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邓 辉 </ UserName >
< UserID > hoping </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张海鹰 </ UserName >
< UserID > Raptor </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 杰 </ UserName >
< UserID > chmask </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 褚诚云 </ UserName >
< UserID > chengyun_chu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 贺 炘 </ UserName >
< UserID > hxcat </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘 俐 </ UserName >
< UserID > accat </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李和恒 </ UserName >
< UserID > papercrane </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 沈晓斌 </ UserName >
< UserID > cnbragon </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 左 春 </ UserName >
< UserID > zuochun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁 琳 </ UserName >
< UserID > testwin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 任甲林 </ UserName >
< UserID > dylan_ren </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赖武光 </ UserName >
< UserID > laipin7 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 默 </ UserName >
< UserID > icecloud </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈卫钢 </ UserName >
< UserID > weiky626 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 胡孝文 </ UserName >
< UserID > vfp_system </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 秦金卫 </ UserName >
< UserID > KimmKing </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李华领 </ UserName >
< UserID > li_hualing </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > D.H. Hansson </ UserName >
< UserID > dhansson </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Richard Sun </ UserName >
< UserID > RichardSundusky </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > ijacobson </ UserName >
< UserID > ijacobson </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Jack Wu </ UserName >
< UserID > CompassButton </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 童继龙 </ UserName >
< UserID > Drate </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蔡 虹 </ UserName >
< UserID > aiunong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨 争 </ UserName >
< UserID > yzhz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 金万钠 </ UserName >
< UserID > jinwanna </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 荣植华 </ UserName >
< UserID > Rzhghost </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 瞿 杰 </ UserName >
< UserID > tonyqus </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蒋 晟 </ UserName >
< UserID > jiangsheng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 辉 </ UserName >
< UserID > sunhui </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 潘爱民 </ UserName >
< UserID > panaimin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘铁猛 </ UserName >
< UserID > FantasiaX </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 章立民 </ UserName >
< UserID > limingch </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 昊 </ UserName >
< UserID > stanleycheung </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 奚江华 </ UserName >
< UserID > dotnetcool </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孟宪会 </ UserName >
< UserID > net_lover </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄忠成 </ UserName >
< UserID > Code6421 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周伟明 </ UserName >
< UserID > drzhouweiming </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赖仪灵 </ UserName >
< UserID > laiyiling </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 成心文 </ UserName >
< UserID > XinwenCheng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 锐 </ UserName >
< UserID > TechnoFantasy </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 徐 磊 </ UserName >
< UserID > ups216 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 颜友宁 </ UserName >
< UserID > yanyouning </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张亚飞 </ UserName >
< UserID > zhang_yafei </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郭红俊 </ UserName >
< UserID > ghj1976 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 金旭亮 </ UserName >
< UserID > bitfan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 汉飞扬 </ UserName >
< UserID > artlife </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 海 </ UserName >
< UserID > feiyun0112 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郑 健 </ UserName >
< UserID > ChengKing </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李岩玻 </ UserName >
< UserID > sergey </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谭晓鹏 </ UserName >
< UserID > SVG </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈黎夫 </ UserName >
< UserID > DFlyingchen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周 岳 </ UserName >
< UserID > jameszhou </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李会军 </ UserName >
< UserID > Terrylee_1218 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘洪峰 </ UserName >
< UserID > yefanqiu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 龚逢树 </ UserName >
< UserID > gongfs </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄 鸣 </ UserName >
< UserID > 21aspnet </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 高海东 </ UserName >
< UserID > gaohaidong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 粟卫民 </ UserName >
< UserID > suen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 苏华平 </ UserName >
< UserID > happyparrot </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 靳英辉 </ UserName >
< UserID > zuoyefeng_com </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 路松房 </ UserName >
< UserID > kevinkevin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 羿 </ UserName >
< UserID > ATField </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李国平 </ UserName >
< UserID > redbirdli </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李洪根 </ UserName >
< UserID > lihonggen0 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 熊 力 </ UserName >
< UserID > eparg </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 董大伟 </ UserName >
< UserID > dotnetWalker </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 苏 鹏 </ UserName >
< UserID > supper3000 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱 燚 </ UserName >
< UserID > yizhu2000 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨 枫 </ UserName >
< UserID > VincentYang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘如鸿 </ UserName >
< UserID > liuruhong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 范维肖 </ UserName >
< UserID > fanweixiao </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨明波 </ UserName >
< UserID > insus </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张英刚 </ UserName >
< UserID > PrideRock </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 常 亮 </ UserName >
< UserID > Pando </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 董 昊 </ UserName >
< UserID > edisundong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王艳平 </ UserName >
< UserID > wwyanping </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 潘 涛 </ UserName >
< UserID > patrickpan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈广琛 </ UserName >
< UserID > cat_hsfz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘彦博 </ UserName >
< UserID > AndersLiu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Herb Sutter </ UserName >
< UserID > hsutter </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > scottgu </ UserName >
< UserID > scottgu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Don Box </ UserName >
< UserID > dbox </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Silverlight Shanghai Team </ UserName >
< UserID > SilverlightShanghai </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 肖 桦 </ UserName >
< UserID > calvinxiu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 夏 昕 </ UserName >
< UserID > Nuke </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李日贵 </ UserName >
< UserID > jakarta99 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨 普 </ UserName >
< UserID > paulex </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 田春峰 </ UserName >
< UserID > accesine960 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 夏纯中 </ UserName >
< UserID > danny_xcz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 钱 冰 </ UserName >
< UserID > moneyice </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 梁立新 </ UserName >
< UserID > lianglx </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郭朝峰 </ UserName >
< UserID > guochaofeng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张孝祥 </ UserName >
< UserID > zhangxiaoxiang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 卢海鹏 </ UserName >
< UserID > luhaipeng01 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 锟 </ UserName >
< UserID > mozilla </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁海明 </ UserName >
< UserID > qianxuncms </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 勇 </ UserName >
< UserID > Apusiczhang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 冯国平 </ UserName >
< UserID > hivon </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 俞黎敏 </ UserName >
< UserID > YuLimin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 翊 </ UserName >
< UserID > oristand_ly </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赖 平 </ UserName >
< UserID > labile </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 荣 浩 </ UserName >
< UserID > ronghao100 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 宇 </ UserName >
< UserID > frank_softworks </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁红岗 </ UserName >
< UserID > Apusicyuan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 力 </ UserName >
< UserID > Adali </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 崔红保 </ UserName >
< UserID > hbcui1984 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄育源 </ UserName >
< UserID > sunlen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 维 </ UserName >
< UserID > chenweionline </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 薛 笛 </ UserName >
< UserID > kabini </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄希彤 </ UserName >
< UserID > emu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 岑文初 </ UserName >
< UserID > cenwenchu79 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Bruce Eckel </ UserName >
< UserID > beckel </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Rod Johnson </ UserName >
< UserID > rjohnson </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘未鹏 </ UserName >
< UserID > pongba </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谢廷宝 </ UserName >
< UserID > sodme </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 罗小平 </ UserName >
< UserID > lxpbuaa </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蔡军生 </ UserName >
< UserID > caimouse </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 衣明志 </ UserName >
< UserID > qihangnet </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 许式伟 </ UserName >
< UserID > xushiweizh </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 闫 诺 </ UserName >
< UserID > nuo_yan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 皓 </ UserName >
< UserID > haoel </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 星 </ UserName >
< UserID > starlee </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 鑫 </ UserName >
< UserID > hbyufan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 嘉 </ UserName >
< UserID > wangjia184 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李凡希 </ UserName >
< UserID > lifanxi </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 关文林 </ UserName >
< UserID > guanwl </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 俊 </ UserName >
< UserID > ralph623 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张维佳 </ UserName >
< UserID > zephyr007 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 程 化 </ UserName >
< UserID > hellothere </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 苏 林 </ UserName >
< UserID > Slin000 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨晓兵 </ UserName >
< UserID > xiaobingyang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 曾登高 </ UserName >
< UserID > zdg </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 林信良 </ UserName >
< UserID > caterpillar_here </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王咏刚 </ UserName >
< UserID > wangyonggang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 方 舟 </ UserName >
< UserID > kingofark </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 辛佳雨 </ UserName >
< UserID > microrain </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 廖宇雷 </ UserName >
< UserID > fleaphp </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄方荣 </ UserName >
< UserID > meizz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 魏 泉 </ UserName >
< UserID > macroway </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 霍 炬 </ UserName >
< UserID > VirusHuo </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈 浩 </ UserName >
< UserID > Haohappy2004 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 宋巍巍 </ UserName >
< UserID > JavaProgramers </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谢华亮 </ UserName >
< UserID > heiyeshuwu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 贝高林 </ UserName >
< UserID > lin_bei </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 伟 </ UserName >
< UserID > zwok </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郑绍辉 </ UserName >
< UserID > shaohui </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 沈东良 </ UserName >
< UserID > shendl </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王俊标 </ UserName >
< UserID > strutsweb </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邱海峰 </ UserName >
< UserID > koalant </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄福顺 </ UserName >
< UserID > lemonfamily </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郝 钰 </ UserName >
< UserID > hjue </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Martin Fowler </ UserName >
< UserID > mfowler </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Guido van Rossum </ UserName >
< UserID > gvanrossum </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Tinyfool </ UserName >
< UserID > tinydust </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 胡百敬 </ UserName >
< UserID > Byron_Hu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张洪举 </ UserName >
< UserID > zhanghongju </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邹 建 </ UserName >
< UserID > zjcxc </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 盖国强 </ UserName >
< UserID > eygle </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 麻书城 </ UserName >
< UserID > shuchengma </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 胡长城 </ UserName >
< UserID > james999 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王晓刚 </ UserName >
< UserID > orientdawn </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 顾利斌 </ UserName >
< UserID > dsg_gulibin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 韩京宇 </ UserName >
< UserID > hjy3789759 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘新军 </ UserName >
< UserID > teldev </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 何 砝 </ UserName >
< UserID > it_hefa </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 马 宁 </ UserName >
< UserID > aawolf </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 于 渊 </ UserName >
< UserID > forrestyu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘彦博 </ UserName >
< UserID > loverP </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 康占英 </ UserName >
< UserID > force_eagle </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郑 昀 </ UserName >
< UserID > zhengyun_ustc </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张志龙 </ UserName >
< UserID > flylonginsky </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 廖雪峰 </ UserName >
< UserID > asklxf </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张⌒?/UserName>
< UserID > twodays </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙东风 </ UserName >
< UserID > dongfengsun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨立峰 </ UserName >
< UserID > mrunix </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 晗 </ UserName >
< UserID > jhstudio </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 叶伟民 </ UserName >
< UserID > AdaLoveLacer </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 葛涵涛 </ UserName >
< UserID > gehantao </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 吴建平 </ UserName >
< UserID > coolstar </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 关文柏 </ UserName >
< UserID > k7sem </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黎 波 </ UserName >
< UserID > upto </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘诗远 </ UserName >
< UserID > FlyLasly </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赵 珂 </ UserName >
< UserID > zhaoke </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李先静 </ UserName >
< UserID > absurd </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁 萌 </ UserName >
< UserID > yuanmeng001 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蔡世友 </ UserName >
< UserID > easyjf </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邢晓宁 </ UserName >
< UserID > thefirstwind </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王开源 </ UserName >
< UserID > arthur5933 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邵 炜 </ UserName >
< UserID > lupamanager </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邢红瑞 </ UserName >
< UserID > hongrui </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 胡争辉 </ UserName >
< UserID > hu_zhenghui </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 冰 </ UserName >
< UserID > hoowa </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Phillip J.Eby </ UserName >
< UserID > pjeby </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 任晓宇 </ UserName >
< UserID > fannyfish </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 姚 勇 </ UserName >
< UserID > puzzy3d </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 潘李亮 </ UserName >
< UserID > Nhsoft </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 许伟群 </ UserName >
< UserID > xuweiqun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 赖勇浩 </ UserName >
< UserID > lanphaday </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 武亚楠 </ UserName >
< UserID > wu_yanan2003 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 辛 凯 </ UserName >
< UserID > nilxin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈卫俊 </ UserName >
< UserID > cwj007 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙丰国 </ UserName >
< UserID > happykevins </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙向晖 </ UserName >
< UserID > xiaosun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 郭安定 </ UserName >
< UserID > oiio </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 崔秉正 </ UserName >
< UserID > battle_cry </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 干 敏 </ UserName >
< UserID > hp_openview </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱永成 </ UserName >
< UserID > ZhuYongCheng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 冯 强 </ UserName >
< UserID > Jhzyz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 牛海彬 </ UserName >
< UserID > newhappy2008 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 邢波涛 </ UserName >
< UserID > bjblues </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 许 坤 </ UserName >
< UserID > xukun_com </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王如涛 </ UserName >
< UserID > wrt_andy </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 顾宏军 </ UserName >
< UserID > ossplus </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 梁新刚 </ UserName >
< UserID > Liang_xingang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 未 </ UserName >
< UserID > xport </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 蒋波涛 </ UserName >
< UserID > chiangbt </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李世平 </ UserName >
< UserID > sunshine1314 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 龚 亮 </ UserName >
< UserID > jacky8024 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘振江 </ UserName >
< UserID > wowliu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 彭 辉 </ UserName >
< UserID > hui_peng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 成晓旭 </ UserName >
< UserID > CXXSoft </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张建斌 </ UserName >
< UserID > greengnn </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 萧百龄 </ UserName >
< UserID > tiger_hsiao </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张友邦 </ UserName >
< UserID > spanzhang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 何 磊 </ UserName >
< UserID > hardVB </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王洪伟 </ UserName >
< UserID > teamlet </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张家银 </ UserName >
< UserID > iwebsecurity </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李丁允 </ UserName >
< UserID > junit777 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 辛 鹏 </ UserName >
< UserID > snow_fox_yaya </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘 松 </ UserName >
< UserID > song_liu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 乔 梁 </ UserName >
< UserID > tony1130 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李光磊 </ UserName >
< UserID > chelsea </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Daniel Q Chen </ UserName >
< UserID > DanielQChen </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > SimonDale </ UserName >
< UserID > SimonDale </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Eric Newcomer </ UserName >
< UserID > ericnewcomer </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 傅纯一 </ UserName >
< UserID > fuchunyi </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱伟杰 </ UserName >
< UserID > iright </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 徐建明 </ UserName >
< UserID > jaminwm </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 吉晓峰 </ UserName >
< UserID > grantji </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘 昀 </ UserName >
< UserID > knlgetter </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 宁德军 </ UserName >
< UserID > GoldenNing </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 芮祥麟 </ UserName >
< UserID > Juishl </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 侠 </ UserName >
< UserID > xiazhang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王宝蕾 </ UserName >
< UserID > tinawang11 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 黄健昌 </ UserName >
< UserID > huangjianchang </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 猛 </ UserName >
< UserID > wmchief </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 袁 泳 </ UserName >
< UserID > g9yuayon </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 朱继山 </ UserName >
< UserID > johnsuna </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张晓兵 </ UserName >
< UserID > sunmoonboy </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谢文初 </ UserName >
< UserID > xwenchu </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 周 永 </ UserName >
< UserID > LeoGrant </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > Robert C Martin </ UserName >
< UserID > rmartin </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 徐 锋 </ UserName >
< UserID > fjxufeng </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孙 刚 </ UserName >
< UserID > sungblog </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 王 达 </ UserName >
< UserID > lycb_gz </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 龙如俊 </ UserName >
< UserID > longrujun </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈振飞 </ UserName >
< UserID > Aceryt </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 韩 磊 </ UserName >
< UserID > grhunter </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 孟 岩 </ UserName >
< UserID > myan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 闫 辉 </ UserName >
< UserID > superyan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 宁 </ UserName >
< UserID > EricLee00 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 肖国尊 </ UserName >
< UserID > be_flying </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 刘 江 </ UserName >
< UserID > turingbook </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨云龙 </ UserName >
< UserID > Yang_yunlong </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 华 章 </ UserName >
< UserID > hzbooks </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 陈丽辉 </ UserName >
< UserID > villa123 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 马 京 </ UserName >
< UserID > conanpaul </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 马 沛 </ UserName >
< UserID > mp817 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张 曦 </ UserName >
< UserID > zhang_xi </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 霍泰稳 </ UserName >
< UserID > futurelight </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 廖俊才 </ UserName >
< UserID > ljc3046 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 付 江 </ UserName >
< UserID > java060515 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李 哲 </ UserName >
< UserID > lizhe1985 </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 博文视点 </ UserName >
< UserID > bvbook </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 张翠萍 </ UserName >
< UserID > xuejinyoulan </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 杨福川 </ UserName >
< UserID > erway </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 李大微 </ UserName >
< UserID > yamijia </ UserID >
</ MatchBase >
< MatchBase xsi:type ="MatchExperts" >
< Items />
< UserName > 谢 工 </ UserName >
< UserID > xieqq </ UserID >
</ MatchBase >
</ Items >
</ MatchExperts >