如何使用SetAttribute将冒号字符放入XML属性powershell中

zz2j4svz  于 2023-02-04  发布在  Shell
关注(0)|答案(1)|浏览(167)

如何使用SetAttribute将冒号字符放入XML属性Powershell中?

android:hardwareAccelerated = true
laik7k3q

laik7k3q1#

传递与“android:“前缀对应的名称空间的URI。
如果您的XML如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.example.package.name"
      android:versionCode="2"
      android:versionName="1.1">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
    </application>
</manifest>

(You顺便说一句,我真的应该在您的问题中提供XML,而不是让我们查找它。)
注意xmlns:android="http://schemas.android.com/apk/res/android"
然后,您可以通过传递该URI来设置属性:

$myXml.manifest.application.SetAttribute(
    'hardwareAccelerated', 
    'http://schemas.android.com/apk/res/android', 
    'true')

相关问题