我是按如下方式创建XML并将其另存为字符串。 XML的值将来自sqlite数据库。我想通过WebService传递将以xml格式的字符串值,因此我想创建XML并将其保存为字符串。请帮帮我。
第一个XML:
<?xml version="1.0"?>
<EmployeeHeader xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<EmplID>1001</EmplID>
<EmplName>Jack</EmplName>
<Designation>Manager</Designation>
<Department>Sales</Department>
</EmployeeHeader>
第二个XML:
<?xml version="1.0"?>
<EmployeeDetail xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Address>
<City>Philadelphia</City>
<State>PA</State>
<Country>USA</Country>
</Address>
</EmployeeDetail>
答案 0 :(得分:1)
您要问的是什么并不完全清楚,但如果我理解正确,您只想构建一个XML字符串替换您从数据库中获取的值?
类似的东西:
NSString *xml = [NSString stringWithFormat:@"<EmployeeDetail><Address><City>%@</City><State>%@</State><Country>%@</Country></Address>", addr.city, addr.state, addr.country];