口红总体来说有几大色系:红色系,橘色系,粉色系,紫色系,裸色系,而每大色系下又有多种颜色分类,其中以红色系、粉色系、裸色系分类较多,红色是女性较为偏爱的颜色,裸色是比较原生态的颜色。
口红的颜色对口红来说是至关重要的,因为它是客户在使用口红之前,传递给客户的最直观的印象。
色号不是口红独有的特质和名词,其他化妆品,如BB霜、粉底、眉笔、遮暇产品等等,也有各自的色号。
色号,顾名思义,“颜色的号码”,即是不同的颜色,不同颜色的化妆会有不同的效果,搭配不同的肤质,就会有不同的表现效果。所以,色号的选择,也是购买口红在内的化妆品所必须要考虑的因素。
扩展资料
口红的色号在口红界没有统一的标准,不同品牌的口红,色号相同,颜色也会有差异。每个名牌的口红都有官方的色号。比如有的色号#1代表红色,色号#2代表粉色等,同时不同的品牌同一个色号也会有所差别。
但是颜色却有统一的标准,如潘通色卡,就是国际色彩标准,是享誉世界的色彩权威,应于于印刷、纺织、塑胶、绘图、数码科技等领域,是当今交流色彩信息的国际统一标准语言。
另外一种应用很广的色彩系统是RGB色彩模式系统,它是工业界的一种颜色标准,RGB色彩模式通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,这个颜色系统几乎涵盖了人类视力所能感知的所有颜色。
如电脑屏幕就是利用这三色的混合叠加来表达不同的颜色。
参考资料来源:百度百科-口红
下面是我贴的一段现成的代码..您需要改动一下..另外如果您的子集不确定..就使用递归吧
注意:如果您的能力不是特别好.递归这个内容还是暂时忽略吧..
GetXmlData()
{
ArrayList headersubList = new ArrayList()
//获取当前XML文档的根 一级
XmlNode oNode = m_oDom.DocumentElement
//获取根节点的所有子节点列表
XmlNodeList oList = oNode.ChildNodes
//标记当前节点
XmlNode oCurrentNode
//遍历所有二级节点
for (int i = 0i <oList.Counti++)
{
//二级
oCurrentNode = oList[i]
//检测当前节点的名称,节点的值是否与已知匹配
if (oCurrentNode.Name.ToLower().Equals("store"))
{
//检测是否有子节点 三级
if (oCurrentNode.HasChildNodes)
{
Console.WriteLine(oCurrentNode.ChildNodes.Count)
//遍历当前节点的所有子节点
for (int n = 0n <oCurrentNode.ChildNodes.Countn++)
{
//检测当前节点的子节点名称是否与已知匹配
if (oCurrentNode.ChildNodes[n].Name.ToLower() == "sale")
{
//获取该节点所有属性,以供查询
XmlNamedNodeMap oMap = oCurrentNode.ChildNodes[n].Attributes
Hashtable headItem = new Hashtable()
headItem.Add("Id", oCurrentNode.Attributes.GetNamedItem("Id").Value)
headItem.Add("Name", oCurrentNode.Attributes.GetNamedItem("Name").Value)
headItem.Add("OrderNo", oMap.GetNamedItem("OrderNo").Value)
headItem.Add("Qty", oMap.GetNamedItem("Qty").Value)
headersubList.Add(headItem)
Console.WriteLine(oCurrentNode.Attributes.GetNamedItem("Id").Value)
Console.WriteLine(oCurrentNode.Attributes.GetNamedItem("Name").Value)
Console.WriteLine(oMap.GetNamedItem("OrderNo").Value)
Console.WriteLine(oMap.GetNamedItem("Qty").Value)
Console.ReadLine()
}
}
}
}
}
}