上海市公共营养师报考条件分为公共营养师四级和三级两个级别。公共营养师四级的报考条件有两种情况:一是连续从事本职业工作3年以上,需要提供从事本职业或相关职业3年以上工作证明;二是中专相关专业的应届生(不需要工作证明)。而公共营养师三级的报考条件则具备以下条件之一者:无学历的,需要有四级证书和2年工作证明;有中专或高职相关专业学历的(含应届),有四级相关证书的(该条件的不需要提供工作证明)。另外,要求必须有大专及以上学历,相关专业的应届生也可以,非相关专业需要提供毕业证+最低2年的工作证明或者经过培训达到规定学时数的。如果您想了解更多关于上海市公共营养师报考条件的信息,请查阅相关资料或咨询当地教育部门。