사용자 이름, 비밀번호 및 주소 (텍스트 상자)가 포함 된 웹 양식이 있습니다. 내 의도는 삽입 버튼을 클릭하면 XML로 변환됩니다.asp.net에서 xml을 만드는 방법은 무엇입니까?
도와 주시겠습니까?
사용자 이름, 비밀번호 및 주소 (텍스트 상자)가 포함 된 웹 양식이 있습니다. 내 의도는 삽입 버튼을 클릭하면 XML로 변환됩니다.asp.net에서 xml을 만드는 방법은 무엇입니까?
도와 주시겠습니까?
이미 일부 개체 모델이있는 경우 XML을 직접 생성하려면 XmlSerializer을 사용하여 XML로 직접 직렬화하거나 XDocument을 사용할 수 있습니다. 그냥 랩 된 사용자 (안 전체 XML 문서)를 얻고 싶은 경우에
/// <summary>
/// Returns an xml containing a user formatted like
/// <user username="..." password="..." address="..."></user>
/// </summary>
/// <param name="username"></param>
/// <param name="password"></param>
/// <param name="address"></param>
/// <returns></returns>
public string ConvertUserToXml(string username, string password, string address)
{
var xdoc = new XDocument();
var user = new XElement("user");
user.Add(new XAttribute("username", username));
user.Add(new XAttribute("password", password));
user.Add(new XAttribute("address", address));
xdoc.Add(user);
return xdoc.ToString();
}
대신 user.ToString()
을 반환 (하지만 그 자체로 유효한 XML 문서되지 않습니다).