在 Android Studio 中,针对特定语言的 strings.xml 文件似乎禁用了拼写检查(我明白为什么默认情况下会禁用它)。
但是是否可以启用它来检查其中几个文件的值?(例如“fr/strings.xml”),或者至少按需运行它。
我有一个 SOAP 服务器(对 WSDL 使用 Zend_Soap_AutoDiscover),其类映射作为参数传递。
当我的“ManageOrder”函数被调用时,接收到的输入具有类映射中定义的所有成员类型,除了数组中的那些(它们一直被视为“stdclass”对象,即使它们在类映射中指定)。
在 PHP 中声明的类:
class TManageOrderInput // Has been simplified for the sake of readability
{
/** @var Torder **/
public $orderHeader; // This will be detected as Torder
/** @var Torderdetailtax[] **/ // orderDetailTaxes[0] will be of type stdclass
public $orderDetailTaxes;
}
Run Code Online (Sandbox Code Playgroud)
WSDL 中的 orderdetail 和 orderdetail 数组类型:
<xsd:complexType name="ArrayOfTorderdetailtax">
<xsd:complexContent>
<xsd:restriction base="soap-enc:Array">
<xsd:attribute ref="soap-enc:arrayType" wsdl:arrayType="tns:Torderdetailtax[]"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Torderdetailtax">
<xsd:all>
<xsd:element name="orderdetailid" type="xsd:string"/>
<xsd:element name="taxid" type="xsd:string"/>
<xsd:element name="taxamount" type="xsd:double"/>
</xsd:all>
</xsd:complexType> …Run Code Online (Sandbox Code Playgroud)