我一直在尝试(并且失败)为我的Windows XP虚拟机设置任何类型的互联网连接,并希望得到一些帮助.
详情如下:
Virtualbox 4.3.0
Mac OS 10.6.8主机
Windows XP SP 2来宾
我的互联网连接是通过机场,主机的IP地址是192.168.1.2(由路由器动态分配)和路由器192.168.1.1.
我认为我遇到的问题是要么不知道我应该改变哪些设置或者我需要什么配置.Windows XP是否应该从Virtualbox中的内置DHCP服务器检索其设置,还是需要手动指定IP地址和网关?如果是这样,我怎么知道我应该使用哪些地址?
在Virtualbox偏好设置中,我还尝试添加仅主机网络并打开DHCP服务器,但是当我ping默认配置中使用的任何IP地址时,我只得到"请求超时"或"目标无法访问"消息.
作为最后的手段,我尝试安装guest添加项,但这使Windows甚至无法启动,因此这似乎也不是一个选项.
考虑到所有这些要点并尽量不使事情复杂化,我想我会从头开始重新开始,最简单的选择似乎就是建立一个桥接适配器连接,然后(在Windows XP中)手动指定相同的IP已分配主机的地址.但这也不起作用 - 客户端无法ping通路由器,并且在Finder警报出现后说网络上的另一台计算机已经使用相同的IP地址后,主机自动分配了不同的IP地址.
谢谢你的帮助!
我正在使用SimpleXML来解析来自不同房地产经纪人的属性列表的XML提要.XML提要的相关部分看起来像这样:
<branch name="Trustee Realtors">
<properties>
<property>
<reference>1</reference>
<price>275000</price>
<bedrooms>3</bedrooms>
</property>
<property>
<reference>2</reference>
<price>350000</price>
<bedrooms>4</bedrooms>
</property>
<property>
<reference>3</reference>
<price>128500</price>
<bedrooms>4</bedrooms>
</property>
</properties>
</branch>
<branch name="Quick-E-Realty Inc">
<properties>
<property>
<reference>4</reference>
<price>180995</price>
<bedrooms>3</bedrooms>
</property>
</properties>
</branch>
Run Code Online (Sandbox Code Playgroud)
然后转换为这样的数组:
$xml = file_get_contents($filename);
$xml = simplexml_load_string($xml);
$xml_array = json_decode(json_encode((array) $xml), 1);
$xml_array = array($xml->getName() => $xml_array);
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是,当创建数组时,单个列表的数据在数组中与多个列表的位置不同 - 我不确定如何解释这个,但如果我var_dump()它看起来像这样的多个项目的数组:
array(3) {
[0]=>
array(3) {
["reference"]=>
string(4) "0001"
["price"]=>
string(6) "275000"
["bedrooms"]=>
int(3)
}
[1]=>
array(3) {
["reference"]=>
string(4) "0002"
["price"]=>
string(6) "350000"
["bedrooms"]=>
int(4)
}
[2]=> …Run Code Online (Sandbox Code Playgroud) 我已经查看了PHPExcel示例并尝试在线搜索,但我无法弄清楚如何在首次打开电子表格时设置窗口的大小 - 窗口相当小,我总是要调整它的大小,这就变成了在测试新布局时有点单调乏味:)
如果这是相关的,我将生成Excel 5.0格式的电子表格(出于兼容性原因).
希望我错过了一些非常明显的东西,但感谢您的帮助!
php ×2
macos ×1
networking ×1
phpexcel ×1
simplexml ×1
size ×1
virtualbox ×1
window ×1
windows-xp ×1
worksheet ×1
xml ×1