标签: document

如何在jQuery函数中判断对象是否为$(document)?

$.fn.foo = function() {
    console.log($(this));
};

$("#foo").foo();

$(document).foo();
Run Code Online (Sandbox Code Playgroud)

如何判断$(this)功能内部的天气$(document)


这个问题上,人们建议

1. if (obj instanceof HTMLDocument)

2. if (Object.prototype.toString.call(obj) == "[object HTMLDocument]")

3. $obj.is('html')
Run Code Online (Sandbox Code Playgroud)

但它们都不起作用.

jquery document object

0
推荐指数
1
解决办法
928
查看次数

如何将XML(String)转换为有效的文件?

我有XML作为字符串,我想将其转换为DOM文档,以便使用XPath解析它,我使用此代码将一个String元素转换为DOM元素:

public Element convert(String xml) throws ParserConfigurationException, SAXException, IOException{

        Element sXml =  DocumentBuilderFactory
                .newInstance()
                .newDocumentBuilder()
                .parse(new ByteArrayInputStream(xml.getBytes()))
                .getDocumentElement();


        return  sXml;

    } 
Run Code Online (Sandbox Code Playgroud)

但是,如果我想转换整个XML文件怎么办?我尝试了投射,但它没有工作,因为你无法从元素转换为文档(抛出异常):

例外情况:

Exception in thread "main" java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.DeferredElementImpl cannot be cast to org.w3c.dom.Document
Run Code Online (Sandbox Code Playgroud)

代码 :

public Document convert(String xml) throws ParserConfigurationException, SAXException, IOException{

        Element sXml =  DocumentBuilderFactory
                .newInstance()
                .newDocumentBuilder()
                .parse(new ByteArrayInputStream(xml.getBytes()))
                .getDocumentElement();


        return (Document) sXml;

    } 
Run Code Online (Sandbox Code Playgroud)

我也尝试了这个但是没有用:

public Document convert(String xml) throws ParserConfigurationException, SAXException, IOException{

        Document sXml =  DocumentBuilderFactory
                .newInstance()
                .newDocumentBuilder()
                .parse(new ByteArrayInputStream(xml.getBytes()));


        return  sXml;

    } 
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能解决这个问题?如果在XPath中有一种解析String而不是文档的方法,它也没问题.

java xpath document exception domxpath

0
推荐指数
1
解决办法
7244
查看次数

如何在MongoDB shell中添加和删除子文档?

例如,假设我有这个文件{name:"John",Address:{Street:"Main St",City:"Houston",State:"TX"},email:"John@gmail.com"}

如果我想在上面的文档中删除子目录"Street",我该怎么办?如果我想添加一个子文档"Zip".

db.collection.remove()

顺便说一句,db.collection.find()中是否有任何通配符来匹配字段名称?

document mongodb

0
推荐指数
1
解决办法
590
查看次数

如何在 Java 中找到 MS Word 文档的页面大小、页面高度和宽度?

我需要检查word文档的页面大小、高度和宽度。

我尝试使用 java POI API,但找不到解决方案。

如果有任何解决方案,请提出建议。

或者在java中有没有更好的API请建议。

java api document apache-poi

0
推荐指数
1
解决办法
4973
查看次数

尝试从文档中删除文本时出现 javax.swing.text.BadLocationException

我正在尝试从两点之间的文档中删除/删除一些文本。假设我有一个文本为“1234XS”的文档,我想删除索引 4 和 5 之间的文本“XS”。但是,BadLocationException当我尝试删除它时出现错误。这是我所拥有的:

System.out.println(tp.getText().length());//tp is a JTextPane. prints out 6, just to show I'm not going out of bounds
System.out.println(position+ "-" + (position+ 1));//prints out 4 and 5
tp.getStyledDocument().remove(position, (position + 1));//crashes here, trying to remove "XS" from "1234XS"
Run Code Online (Sandbox Code Playgroud)

java swing text document

0
推荐指数
1
解决办法
376
查看次数

将docx,doc转换为base64 android

我想获取docx文件,如下所示

 public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    if (resultCode == MainActivity.RESULT_OK) {

        if (resultCode == RESULT_OK) {
            // Get the Uri of the selected file
            Uri uri = data.getData();
            String uriString = uri.toString();
            File myFile = new File(uriString);
            String path = myFile.getAbsolutePath();
            filepath =path;
            String displayName = null;

            if (uriString.startsWith("content://")) {
                Cursor cursor = null;
                try {
                    cursor = this.getContentResolver().query(uri, null, null, null, null);
                    if (cursor != null && cursor.moveToFirst()) {
                        displayName = cursor.getString(cursor.getColumnIndex(OpenableColumns.DISPLAY_NAME)); …
Run Code Online (Sandbox Code Playgroud)

base64 android document doc docx

0
推荐指数
1
解决办法
3793
查看次数

如何使用 SwiftUI 中的 documentID 删除特定 Cloud Firestore 文档?

火力基地

我使用列表来显示用户通过表单输入的伤害数据,该数据已成功添加到 Cloud Firestore。我现在想添加一个删除功能,删除列表中选定的伤害。

这是我的Injury结构:

import SwiftUI
import FirebaseFirestoreSwift

struct Injury: Identifiable, Codable {
  @DocumentID var id: String? = UUID().uuidString
  var userId: String?
  var specificLocation: String
  var comment: String
  var active: Bool
  var injuryDate: Date
  var exercises: String
  var activity: String
  var location: String    
}
Run Code Online (Sandbox Code Playgroud)

我的InjuriesViewModel

import SwiftUI
import Firebase
import FirebaseFirestore
import FirebaseFirestoreSwift

class InjuriesViewModel: ObservableObject {    
  @Published var injuries = [Injury]()
    
  private var db = Firestore.firestore()

  func fetchData () {
    let userId = Auth.auth().currentUser?.uid
    
    db.collection("injuries") …
Run Code Online (Sandbox Code Playgroud)

document firebase swift google-cloud-firestore swiftui

0
推荐指数
1
解决办法
2550
查看次数

通过文档 ID 数组从 firebase 获取文档 (Kotlin)

有没有办法通过 ID 列表从 firebase 获取文档?我有这个列表: val IDs= listOf("id1","id2","id3","id4") 我想获取所有这些文档而不循环遍历它们。如果可能的话,像这样: Firebase.firestore.collection("users").documents(IDs).get()

android document kotlin firebase google-cloud-firestore

0
推荐指数
1
解决办法
1180
查看次数

我的应用程序文档文件夹在XCode 9模拟器中的位置

它在哪里?我尝试了XCode 8的旧答案,它不在那里.为什么Apple让我们很难在模拟器中看到我们的应用程序的沙箱?

directory document ios-simulator xcode9

-5
推荐指数
3
解决办法
1万
查看次数