如何在javascript中删除字符串的最后一部分

如何在javascript中删除字符串的最后一部分,javascript,rest,Javascript,Rest,首先是我的身体想象一下只有一个街区 <resourceDescriptor name="report_mongodb_new_basic" wsType="reportUnit" uriString="/reports/samples/report_mongodb_new_basic" isNew="false"> <label><![CDATA[report mongodb new basic]]></label> <descriptio

首先是我的身体想象一下只有一个街区

<resourceDescriptor name="report_mongodb_new_basic" wsType="reportUnit"  uriString="/reports/samples/report_mongodb_new_basic" isNew="false">
<label><![CDATA[report mongodb new basic]]></label>
<description><![CDATA[test 3]]></description>
<creationDate>1330693884348</creationDate>
<resourceProperty name="PROP_RESOURCE_TYPE">
    <value><![CDATA[com.jaspersoft.jasperserver.api.metadata.jasperreports.domain.ReportUnit]]></value>
</resourceProperty>
<resourceProperty name="PROP_PARENT_FOLDER">
    <value><![CDATA[/reports/samples]]></value>
</resourceProperty>
<resourceProperty name="PROP_VERSION">
    <value><![CDATA[0]]></value>
</resourceProperty>
<resourceProperty name="PROP_RU_ALWAYS_PROPMT_CONTROLS">
    <value><![CDATA[false]]></value>
</resourceProperty>
<resourceProperty name="PROP_RU_CONTROLS_LAYOUT">
    <value><![CDATA[1]]></value>
</resourceProperty>
<resourceProperty name="PROP_RU_REPORT_RENDERING_VIEW">
    <value><![CDATA[]]></value>
</resourceProperty>
<resourceDescriptor wsType="datasource" isNew="false">
    <resourceProperty name="PROP_REFERENCE_URI">
        <value><![CDATA[/datasources/MongoDB]]></value>
    </resourceProperty>
    <resourceProperty name="PROP_IS_REFERENCE">
        <value><![CDATA[true]]></value>
    </resourceProperty>
我只想要第一个街区
From:是否可以使用document.getElementsByTagName方法

在这种情况下,只需执行以下操作:

document.getElementsByTagName('resourceDescriptor')[0];

你有第一个街区

看起来您正在将该文本作为客户端XML文档带回。这可能有助于遍历和操作文档中的元素:

您是在尝试解析XML,还是正在进行其他操作?为什么不描述一下你的问题,让别人提出正确的策略呢?您预先选择的方法可能不合适。为什么-1?^基本上我正在做,但想象一下在request.put之前,有一个request.get,它返回包含我刚刚编写的xml的正文。谢谢,但它说:没有方法“getElementsByTagName”,我想我首先需要知道body是什么类型它是httprequest的一个实例,我可以转换成字符串,这多亏了它,实际上我不认为您看到的var“body”是xml文档
document.getElementsByTagName('resourceDescriptor')[0];